Showing posts with label Business information systems. Show all posts
Showing posts with label Business information systems. Show all posts

1/30/2010

Review of Electronic Enterprise: Strategy and Architecture (Paperback)

This book is worth more than its weight in gold! More and more books I read for research, less and less new things I learn and this indeed is frustrating. This book is a rare exception to this experience. I generated much more awareness about what an electronic enterprise can be and learnt much more about strategy for going about it and implementing the architecture. For any one desiring to do so, studying this book is a must. The most important strength of this book is that it offers an ocean of knowledge in a nutshell. Excellent models are presented explaining difficult concepts. Best investment for the time and resources spent on it.

Large organizations no more need to become dinosaurs! This book teaches them how to become agile and dance to the tune of changing environmental factors and serve the mankind! Not only that. The large or aspiring organizations also can make impact on environment. Author's communication skill is so excellent that this book is good both for a novice or an expert in the field of management or in the information technology. No matter how much of expertise an expert may have on the subject, may still learn at least a few new pragmatic things about electronic enterprise!

Despite this book presenting so many ground breaking academic concepts it easily grabs the interest of reader right from the start and retains it till the end. What amazed me the most reading this book is that it discussed concepts in electronic enterprise not in isolation but in totality of the whole world scenario which is only the right thing to do in this global village business that the electronics has helped create!

A must read and study book for all FORTUNE 500 companies and those desiring to become one!

Product Description
The evolution from network-centric commerce (EDI) to e-commerce and e-business up to e-enterprise and virtual enterprise is traced and explained in this discussion of the transformation of a business enterprise from an industrial into an information model. Addressed are the strategy and architecture of an e-enterprise, emphasizing the integration issues and solutions of enterprise information infrastructure, its applications layer, and the whole enterprise. Discussed are the benefits to a company of transformation into an electronic enterprise, such as a better competitive position and increased profitability and productivity.

About the Author
Andrew Targowski is a professor of computer information systems at Western Michigan University and chairman of the Advisory Council of the Information Resource Management Association. He is the author of The Architecture and Planning of Enterprise-wide IM Systems, Global Information Infrastructure, and Enterprise Information Infrastructure. He has contributed to the Journal of Business Communication, Journal of Education for MIS, and The Journal of Information Management, Information Executive. He lives in Kalamazoo, Michigan.

Click Here to see more reviews about: Electronic Enterprise: Strategy and Architecture (Paperback)

1/29/2010

Review of Managing Risk (Paperback)

"A central argument of this book is that both theoretical and practical approaches to the three subject areas - management, risk and change - are not only linked but also convergent... [But]...these 'obvious' overlaps and interactions are not yet treated generally in a holistic way."

This quotation is from Chapter 9 'A Fuzzy Convergence', which summarises the main arguments and introduces the case studies that make up the second half of the book. All managers would benefit from reading this chapter and Chapter 16 'A management Agenda', even if they decide to leave the rest of the book for 'the experts'. However, they are also likely to find material to interest them among the case studies - for example Chapter 15 is a long and very thorough study of a health system 'UK health authorities struggle to survive'.

For those with a direct responsibility for managing risk - which, after all, includes all senior managers, if not everyone with a managerial responsibility - the book is an invaluable guide to the details of risk management and what 'risk' encompasses, as well as to the cultural, technological, environmental and other linkages that make up the linked phenomena of risk and their management. As the authors point out:

"...integration of different risk management functions, disciplines and activities remains weak or non-existent in most organizations."

The book looks systemically at the whole process of strategic direction setting and change management from the perspective of recognising, accepting and managing risk. It is a perspective that is too often neglected, sometimes with the sorts of horrendous consequences spelled out in some of the case studies.

The book is thorough, well set out and easy to reference and not too technical in its presentation. It deserves a place in every organisation.

Product Description
This book offers a fresh perspective on the convergence of approaches to managing risk and introduces new developments in current thinking. Managing Risk pioneers an integrative and holistic approach to managing risk. Practitioners now increasingly acknowledge that risk cannot be dealt with effectively in a compartmentalised way. There is a need to introduce a broader perspective to the subject of risk and to recognise that approaches towards managing risk are beginning to converge.

About the Author
Dr Alan E. Waring is Head of Risk Management Consulting with Aqumen Services Ltd. and has over 20 years experience in risk management across industry in the UK, Europe, Middle East and elsewhere. He has written several books on systems thinking and risk issues including Practical Systems Thinking and Safety Management Systems, International Thomson Business Press, 1996.

Dr A. Ian Glendon is Associate Professor in Applied Psychology at Griffith University, Queensland, Australia with over 20 years experience of research, teaching and consultancy in risk in Europe and Australasia. He is acknowledged as a leading expert, having published numerous influential books, journal articles and conference papers. His books include Human Safety and Risk Management, co-authored with Eugene McKenna, published by International Thomson Business Press, 1995.

Click Here to see more reviews about: Managing Risk (Paperback)

10/31/2009

Review of IBM WebSphere Portal Primer (Websphere Software) [ILLUSTRATED] (Paperback)

I'm reading the 2nd edition, which says on the cover, "Fully updated for V5.1". I think some of the reviews appearing here may be referring to the 1st edition when they complain that it only covers V4.Furthermore, there is confusion among reviewersbetween the versioning of WPS (Web Portal Server)versus the versioning of WAS (Web Application Server).The latest version of WPS is 5.1 while the latest version of WAS (now renamed to "Rational") is 6.0.The book covers WPS 5.1 as well as both WAS 5.1.x and WAS 6.0.So, it is completely up to date as far as I can tell.In my opinion the complaints that the book only covers v4 or v5 are based on a misunderstanding of versioning and should not be considered.

Chapters 1 and 2 were at a high level and very well written, considering the enormous complexity involved in putting so many different products under the same umbrella and making them appear unified. It makes one a little sympathetic for the IBM architects who have to make a logical, consistent set of diagrams out of all the disparate products IBM offers including Lotus and Domino.

Chapter however 3 was not pleasant to read.It gives instructions for installingWebsphere Portal on Windows, Unix, and Linux with all sorts of variations.Many concepts that it would have been nice to have had explained, weren't.For example, why is the author all of a sudden saying an http server is required and that the IBM http server will be used in the examples?Isn't there an http server embedded somewhere already in the Websphere Applications Server?A paragraph of explanation would have helped to clear that up.And the expertise in LDAP servers that chapter three presupposes is not necessarily true of all readers.

Chapter 3 as it continued, increasingly dispensed entirely with explanations and became, essentially, long lists of commands to type in with little explanation of why the commands were necessary or what they actually did.By the time the chapter ended, one could not help but feel intimidated as to the incredible amount of memorization and knowledge and experience required to understand the complete installation of the product in a corporate setting.

Chapter 4, entitled "Customizing the Portal", is very readable and important because it explains the basics of portals such as skins, themes, pages, columns, rows, etc.There is a terrible problem with pages 135 to 144 unfortunately.Those pages contain nothing but faulty pictures of the themes and skins that come with the default installation.All of the pictures look the same and can barely be seen.This is not the authors' fault but the fault of whoever typeset the book.Shame on that person.They have ruined what would have been a very helpful portion.Still, chapter 4 is a valuable and useful chapter, entirely appropriate for a "primer".

Chapter 5, "Personalizing The Portlal", is mind-numbing but essential reading.It introduces all the concepts necessary to personalize a portal/portlet and then steps you through from start to finish the creation and deployment of a personalized portlet.It requires that you have WSADS 5.x installed because they step you through installing a jsp/html editing feature that has beem removed from WSADS but is needed to create personalized portlets.So, they explain how to manually re-activate it from the command line.It can only be re-activated in WSADS 5.x.They say once you see how it's done in WSADs 5.x you can then do it yourself without the enhanced editor in Rational v6.If you are like me and have both of those installed on your pc, you hit the lottery and will find this chapter very useful.If you only have Rational v6 it will be very frustrating.It's a scary chapter and makes you wonder if anyone on planet earth could ever actually use this monster of a product.But if you work in a corporation that uses IBM Websphere Portal you *know* it does actually work, so just take a deep breath and read the entire chapter.It's very well written, especially considering how hard it is to try to make it seem as if a business analyst could do many of the tasks in this chapter that seem to require quite a bit of knowledge of java.

Chapter 6 explains how to write, configure, and deploy a portlet.The first 34 pages cover the proprietary IBM portlet API, and the last 13 pages cover cover the JSR-168 portlet API. There is a lot of information to cover, and it all presupposes the reader is familiar with the J2EE servlet creation methodology.Realistically, it is this chapter that is the most important for a java programmer who actually has to write portlets, and conversely this might be the least important chapter to operations staff who probably don't know java and don't need to for their job function.It's too much to read this chapter in one sitting, lest the concepts of the proprietary IBM portlet API get confused in one's mind with the concepts of the JSR-168 portlet API.All in all, it's a very good chapter. There was only one misprint that really vexes, which is on page 239 where reference is made to a code example in figure 6.8 that supposedly shows instantiating a DefaultPortletMessage object.There is no such instantiation in that figure, alas, and in such a difficult chapter that is annoying because realizing the mistake breaks mental concentration.

The second part of chapter 6 on the JSR-168 portlet API is helpful both in explaining the JSR-168 API as well as forcing the authors to better explain the IBM proprietary portlet API by comparing and contrasting the two.Considering the complexity and the subtleties of portlet programming, this chapter did an excellent job.The final paragraph states, "The subject of portlet programming alone could fill a book."It then recommends a book called, "Programming Portlets" by Ron Lynn, Joey Bernal, and Peter Blinstrubas (2005; MC Press).

Chapter 7, "Portal Gatekeeper", is devoted to security. It is too dense to be read in one sitting.It begins with the big picture/architecture of how security can be maintained in various LDAPs or in a combination of LDAP and rdbms, etc. and just when it seems like the chapter should end, it begins with a very specific example of configuring an example company with three departments. There is one minor misprint in the example, which is easy to pick out with a clear head but in the thick of reading the chapter can make the reader lose confidence the chapter is comprehensible. (A second reading after a good night's sleep is recommended). In between these two sections there are several pages of raw listings of two XML configuation files.All in all it's a mentally difficult chapter to comprehend.The chapter continues with more detail on vaults and vault segments, etc., etc., but by the end of the chapter when everything that can be said has been said, one feels much, much more informed on the subject of websphere portal security.

Chapter 8, "Portal and Beyond," begins with twenty pages covering portal search capabilities.It's a nearly impossible task to cover the subject that quickly, and you have to hand it to the author for, gamely, making the attempt.The next 24 pages cover Site Analytics, which is a vast subject. It feels like a different author wrote this second section of the chapter.The detailed examples with screenshots culminate by showing a report that is spectacular until you look closer and realize it only shows statistics on one "hit" on a test web site. The third section of chapter 8, "Process Portals", is the worst written section of the entire book, so far. It's like something a jaded technical writer might compose in a Dilbert cartoon for an incomprehensible technical feature that the marketing department insisted on adding. The forth section of chapter 8, "Websphere Portal Application Integrator", takes the mantle from section three and is definately the worst, most cynically written section of the book, so far.The closing one page essay of the chapter, "Door Closing", is brilliant, a marketing masterpiece.It was obviously polished and rewritten many times by a senior writer.

Chapter 9, "Portal Content and Collaboration", continues in the tradition of Chapter 8 by exploring more "checkmark" features.The chapter 9 features seem to have been added by the IBM marketing department, Lotus/Domino division.It becomes increasingly apparant as one reads further into this book that production use of IBM WebSphere Portal requires hiring IBM consultants and programmers to actually get the beast installed and configured. The final paragraph of chapter 9, "Door Closings", is more openly transparant and far less clever than it's brilliant chapter 8 counterpart.

Chapter 10, "Portal Crossing", begins with 24 pages of detailed, step bystep instructions on how to configure simple, sample portlets.Maddeningly, none of the sample portlets come with their source code, they only come with the class files. The author is annoyingly glib. For example, the author mentions that the sample Webpage Portlet is nearly useless because it cannot maintain state, then adds glibly, "Still, this portlet is a good way to integrate existing Web applications into a portal in proof-of-concept situations".This chapter is written at practically a kindergarden level of understanding in comparison to the prior chapters.It reads kind of like a series of powerpoint slides to be presented by sales to non-technical managers, to try to convince them how easy the product is to use.

The next 15 pages of chapter "10" are so complicated and difficult to follow that they require being re-read at least three times.They assume an expert level of J2EE programming ability and are quite discouraging to anyone who thinks portals might have a long term place in the world of programming. The *next* 7 pages, on Virtual Portals, is useful and important. It concludes, "The topic of Virtual Portals is huge-- more than can be adequately covered here."Next is 10 pages on Web Services for Portlets. The chapter and the book end with 6 pages on internationalization.The obligatory"Door Closings" for the last chapter states the chapter covered the features of WebSphere Portal "that set it above the rest."It adds, "they might not be available to the general portal user community."

The bottom line is that this is a book from IBM press that through thick and thin has a mandate to try to get people to use IBM Websphere Portal, even if the authors have to jump through hoops to make this monstrously complicated product seem attractive. If your corporation has WPS then you need this book. Sigh.

There is an online tutorial on the IBM website covering some of the same material as this book that should get five stars and then some.Run don't walk to the amazing, cutting edge, state of the art, A plus plus tutorial at the following link.If you read the book and view the following tutorial as well, you are well on your way to mastery.They complement each other nicely even though the book is 2 stars and the online tutorial is 5 stars. http://www-128.ibm.com/developerworks/websphere/education/enablement/wbt/sw756.html?ca=drs-

Product Description
Whether a programmer is starting out developing simple portlets and Java Server Pages or is well versed in using JavaBeans, this book guides users to develop expertise in portal technology. Topics such as installation, setup, administration, tuning, and usage of IBM WebSphere Portal for Multiplatforms V4.1 are all covered. Servlets, security, single sign-on, transactions, session management, web searching, web content management, and scaling as it relates to WebSphere Portal Server are also discussed. Information about portlets, open portlet APIs, and securing and managing large web portals with their own distinctive look is provided, as are tips on managing and supporting B2B, B2C, or B2E e-commerce. Also presented are the topologies that WebSphere Portal supports, including WPO 4.1, WAS 4.0, DB2 7.2, IHS 1.3.19, SecureWay Directory Server 3.2.2, on Windows, AIX, Solaris, and Linux.

About the Author
Ashok K. Iyengar is a member of the WebSphere enablement team and is the coauthor of WebSphere V3.5 Handbook and IBM WebSphere V4.0 Advanced Edition Handbook. He lives in Encinitas, California. Venkata V. Gadepalli is a member of the WebSphere enablement team. His current focus is enabling and consulting for WebSphere products with primary emphasis in the areas of WebSphere Application Server, portals, and personalization. He lives in Cary, North Carolina.

Click Here to see more reviews about: IBM WebSphere Portal Primer (Websphere Software) [ILLUSTRATED] (Paperback)

10/30/2009

Review of Happy About Global Software Test Automation: A Discussion of Software Testing for Executives (Paperback)

Happy About Global Software Test Automation: A Discussion of Software Testing for Executives is an absolute must read for any executive in a company that develops, customizes or implements software.

For years, software testing has been notoriously under valued and misunderstood by corporate executives.While leading software testers have been trying to get their message to executives from the bottom up, they have been largely unsuccessful.This book has the potential to change that.

Hung Nguyen is a widely respected leader in the software testing community who has shared his experiences with corporate executives in the first software testing book written explicitly *for* executives.If you are an executive in a company that develops, customizes or implements software, this book is for you.It is straight forward, relevant, applicable and easy to digest.In fact, it is the perfect book to take with you on your next business trip as it is organized in sections that are the perfect size for layovers, take-offs and landings - at least that was the case for me.

With this book, all it takes is one business trip and you'll be able to engage in risk and ROI based planning to minimize many of the challenges and expenses your company faces related to software through the efficient and effective application and management of software testing.

Product Description
Testing problems are difficult, expensive, and hard to understand. Most software companies have bugs escape the testing cycles and reach customers.

How can some of the inherent problems with software testing be eliminated? This book addresses this fundamental issue and helps the reader understand the high-level elements necessary to better execute software test automation and outsourcing initiatives.

Although your team may know about test automation, have they ever executed efficiently to meet the goals of faster delivery, better quality, and saving money? If not, this book is a must read.

The goal of the book is to help make testing less of an albatross and to provide a guide to software testing success. If done right, you can: Increase quality, Decrease cost and Increase speed to market.

Co-Apple founder Steve Wozniak says that "Software is complex but I'm tired of finding bug after bug that a 5th grader wouldn't have turned in. Virtually every technical product these days includes a lot of software. It's a rare engineer that can write nearly perfect code. Methodical and thorough testing of software is the key to quality products that do what the user expects. Read this book to learn what you need to do!"

From the Publisher
This book elevates the status of software testing from a "must be part of software development" to a "it's really a valuable addition to the software development process. If you're a software company, I'd recommend that the entire management team browse through this book. If you're company develops software, this book should be part of every person's library.

Click Here to see more reviews about: Happy About Global Software Test Automation: A Discussion of Software Testing for Executives (Paperback)