Showing posts with label business analysis. Show all posts
Showing posts with label business analysis. Show all posts

7/25/2012

UML 2.0 in Action: A project-based tutorial: A detailed and practical walk-through showing how to apply UML to real world development projects Review

UML 2.0 in Action: A project-based tutorial: A detailed and practical walk-through showing how to apply UML to real world development projects
Average Reviews:

(More customer reviews)
First of all, why learning UML? Mainly because the Unified Modeling Language is maybe the best-known standardized graphical notation you can use to create an abstract model of a system. With complex systems, you can not rely on ad-hoc graphical representations.
Then, how to choose a good and practical book for learning UML 2.0? This is a tough task, as major publishers have lots of books on UML, some of them extremely complex and pricey.
Given that I was only able to understand very basic concepts of UML diagrams, I always wanted to truly learn UML, but had no time, nor the obligation to do it. That's a pity, as I often find myself in lack of a standardized way to express the relationships that govern a particular process.
A book has therefore to be chosen by its practical aspect, not the comprehensiveness. It's better to be able to learn "just enough UML" to get a different perspective and to get your job done, than to be discouraged by a thick bible you don't even dare to open!
My candidates included:
-- "UML 2 and the Unified Process : Practical Object-Oriented Analysis and Design (2nd Edition)" from Addison-Wesley, which has good references both as a practical book and as a reference book. I however find it unappropriate that it insisted on using commercial UML tools from Rational Rose, MagicDraw and Interactive Objects. I don't want them, I just want the UML course!
-- Many Amazon.com visitors decided to buy the "UML Bible" instead. No kidding, why should I opt for a "clear and accessible... err... 940-page book?!"
-- A much more tempting choice is Kendall Scott's "Fast Track UML 2.0". The author has great references, the book itself is supposed to only capture the essential information from the complexity of UML 2.0 (and it's cheap too!), but Amazon.com's visitors insist on the proofreading errors in the book, even if they seem to have been addressed by the author, at least in part. I stayed in doubt though... even if I have previously bought from Apress and their books are good.
I can't remember now exactly how, but the next thing that came in my browser was "UML 2.0 in Action: A project-based tutorial", from Packt Publishing -- I've written about them two weeks ago on my blog.
This book is a translation of the German original 3rd edition of "UML 2.0 projektorientiert", from Galileo Computing.
To clarify a situation with Galileo's book's page on Amazon.de: the criticism over some errors are referring to the first edition -- things are now corrected. Packt's translation follows the latest available German edition.
We could take a look on what Amazon.com's readers have to say about the book from Packt. The only review to date comes from a Top 500 reviewer, who notes:
-- "UML can be a rather daunting subject if you try and look at the entire thing at once. But if you can distill down the items that are used most often, it becomes much more manageable. That's the goal of Packt Publishing's book UML 2.0 In Action - A Project Based Tutorial."
-- "UML 2.0 In Action will have you understand much more (and much more quickly) than you might otherwise figure out..."
What I've got with my purchase? A book, what else. This is not the cheapest book ever seen for its 229 pages (the German edition has 288 pages because of a slightly different layout). The only drawback compared to the German book is that the English one is paperback instead of hardcover and lacks the color A2-sized poster with diagrams and models. But this is easy to explain due to the printing process (see below).
The free shipping took seven days sharp from Birmingham (UK) to Brasov (Romania), and the Royal Mail stamp was labeled GBP3.39 (about US$6).
The cover is attractive and optimistic (orange, lime green and black make a perfect combination). The printing is somewhat less-than-perfect, and an educated eye would say the pages are printed on a laser printer... which they actually are! The printing house is Lightning Source, the world leader in Printing On Demand -- and that makes it all clear. To be able to print and ship from 3 different locations, traditional printing may be costly. Contrary to the first guess, printing on demand a book like this one (248 physical pages plus the covers) should only cost something like $6 in quantities of 500. About 50% of the price you paid is to be split between operational costs of the publisher, marketing, royalties, and the profit.
What I liked with this book in the first place? I mostly loved that it doesn't claim that "UML is a diagramming language meant to describe and document object-oriented software systems."
As I personally believe that UML is not only for IT projects, but also for any business process, this book gives me full satisfaction by saying: ?UML can be used to model a variety of systems: software systems, business systems, or any other system.?
To prove it, the book purposely limits its scope to the most useful and used parts of the UML, without claiming the completeness. The examples are deliberately took from the real life and are not treating the development of a software application, as you might be expecting! They do however address the modeling of IT systems (Chapter 4) and system integration (Chapter 5).
If you're taking for simple a business system consisting in an airport, with passengers, passenger services, all the possible situations, interactions, and involved information, well... think again! The describing of the functioning and organization of the "UML Airport" is the pretext of the whole book and it's quite an inspired choice: you can not claim you couldn't understand something because of "insufficient programming experience" -- no programming experience is required!
Three models are actually described and analyzed in the book:
-- the model of the business system (passengers, employees, business processes);
-- the model of the IT system dealing with the passenger services business system;
-- the model of the system integration of all these into the environment, including the connections with the external world.
As the book is fortunately good enough to be understood by business analysts, not only by software analysts, the class is defined at page 133 (Chapter 4, the IT systems) as ?a relevant concept from the domain, a set of persons, objects, or ideas that are depicted in the IT system?.
At the business system level, the Class Diagrams introduced at page 87 only rely on definitions from pp. 82-83:
-- the class "Worker", a stereotype ?used to describe the roles of those people who execute business processes or who are involved in execution of business processes?;
-- the class "Business Object", indirectly defined as being ?handled (utilized, controlled, manipulated, produced, etc.) by workers?.
I will not tell you the whole story, as I already have in my mind's eyes plenty of airplanes and check-in employees :-), I will only note that the book uses a very American/International English language and spelling, rather than a British one (it even writes "etc." without the ending point, as in the Merriam-Webster: "etc").
A typical software-oriented scholastic UML course would probably introduce at least 9 of the 13 types of UML diagrams , focusing on the "mandatory" 6 ones (marked with (?)), in this order:
-- Use Case Diagrams (?)
-- Class Diagrams (?)
-- Sequence Diagrams (?)
-- Communication Diagrams (?) (formerly Collaboration Diagrams)
-- State Diagrams (?)
-- Activity Diagrams (?)
-- Component Diagrams
-- Deployment Diagrams
-- Object Diagrams
Since the book describes an easier to understand busines process, it introduces concepts in this sequence:
-- Use Case Diagrams (?)
-- Activity Diagrams (?)
-- Sequence Diagrams (?)
-- Package Diagrams
-- Class Diagrams (?)
-- Use Case Sequence Diagrams -- a special type of (mixed) Sequence Diagrams advocated by the book!
-- Statechart Diagrams (a.k.a. State Machine Diagrams)
-- Communication Diagrams (?)
Quite logical, if you read the book -- even a little too advanced, as many simple processes can be described avoiding package diagrams. And definitely originalin my eyes as I didn't knew about the "Use Case Sequence Diagrams!"
System Integration (Chapter 5) requires some more terminology. It's time to find out that the 'events' you were using, together with the associated 'reference data', are nothing else but 'messages'. Or even 'documents' if they're XML-fied. (The book will not get too technical, don't worry.)
Overall, a pleasant and instructive experience, still awaiting for my time to explore, analyze and understand all the diagrams and the concepts. As many people consider UML to be too bloated, too fine-grained in many aspects, this book shows how you can only use what you really need of UML 2.0.
A 4.7 stars book, if that level of granularity was possible.

Click Here to see more reviews about: UML 2.0 in Action: A project-based tutorial: A detailed and practical walk-through showing how to apply UML to real world development projects

If you've read the UML documentation or a guide to the UML syntax, but don't feel you really know where to start with UML on a live project, then this unique book is what you need. Written as a practical case study, the book sets out to give you the intuitive feel for UML you need to confidently add it to your core development toolkit. The authors walk through a rich analysis and design scenario, explaining which parts of UML to use, and how to use them. The emphasis is on the systematic and practical application of UML to real business cases. The book was written for business analysts, technical architects and developers. It does not require detailed programming knowledge, nor is prior experience of UML mandatory. It shows how, with UML, simple models of business processes and specification models can be created and read with little effort.

Buy NowGet 14% OFF

Click here for more information about UML 2.0 in Action: A project-based tutorial: A detailed and practical walk-through showing how to apply UML to real world development projects

Read More...

7/13/2012

Requirements Engineering: From System Goals to UML Models to Software Specifications Review

Requirements Engineering: From System Goals to UML Models to Software Specifications
Average Reviews:

(More customer reviews)
This is not for the happy go lucky requirements gatherer. It is a detailed breakdown of everything requirements engineering for software intensive systems. It will make you think.
The book describes the KAOS method in detail and the author uses Objectiver as the modeling tool. Sometimes a book is not worth buying when you are not using the tool. That is not the case with this book. It is packed with valuable advice and examples.
Reading the book did prompt me to download Objectiver. Very cool tool, but it is also complex. Complex is not a bad thing when you consider this book is about an engineering discipline, and engineering is needed because you are trying to do something complex.
The author covers the fundamentals of Requirements Engineering in detail in the first part of the book, Building System Models for Requirements Engineering in part two, and then Reasoning About System Models in part three.
This book does exactly what the title says, it shows you how to go from System Goals to UML Models to Software Specifications.
If you are building complex systems, this book is definitely for you.
I highly recommend this book, and have nothing negative to say about.

Click Here to see more reviews about: Requirements Engineering: From System Goals to UML Models to Software Specifications

Essential comprehensive coverage of the fundamentals of requirements engineering
Requirements engineering (RE) deals with the variety of prerequisites that must be met by a software system within an organization in order for that system to produce stellar results. With that explanation in mind, this must-have book presents a disciplined approach to the engineering of high-quality requirements. Serving as a helpful introduction to the fundamental concepts and principles of requirements engineering, this guide offers a comprehensive review of the aim, scope, and role of requirements engineering as well as best practices and flaws to avoid.
Shares state-of-the-art techniques for domain analysis, requirements elicitation, risk analysis, conflict management, and more
Features in-depth treatment of system modeling in the specific context of engineering requirements
Presents various forms of reasoning about models for requirements quality assurance
Discusses the transitions from requirements to software specifications to software architecture

In addition, case studies are included that complement the many examples provided in the book in order to show you how the described method and techniques are applied in practical situations.


Buy Now

Click here for more information about Requirements Engineering: From System Goals to UML Models to Software Specifications

Read More...

6/23/2012

Model-Driven Development with Executable UML (Wrox Programmer to Programmer) Review

Model-Driven Development with Executable UML (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Aimed at the professional information system developer, the author starts with the basic characteristics of information systems. From there he describes ways to create a model of the needed system and then discusses how to use this model to design the most effective system. This procedure is significantly faster than building a system and then doing a series of revisions to make the system produce the information that management needs to make the best decision.
From a programming standpoint the author discusses the Unified Modeling Language (UML). UML is now about 15 years old and has begun to stabilize around some common ideas and concepts. Executable UML, is much newer (adopted in June 2008). The author has many years of experience in software modelling and has contributed to the theory and practice of model-driven development and UML. In spite of being very technically oriented, Mr. Milicev's writing style is rather open and understandable. Compared with many programming books, this one has a very good opening segment that clearly makes it possible for the reader to understand where he is trying to go.

Click Here to see more reviews about: Model-Driven Development with Executable UML (Wrox Programmer to Programmer)

A comprehensive reference for an executable UML and the advantages of modeling This book presents the most up-to-date technology for rapidly developing information systems using the object-oriented paradigm and models, and establishes an executable profile of UML for such model-driven development. As a software developer, architect, or analyst, you'll benefit from learning how information systems can be developed more efficiently using the object-oriented paradigm and model-driven approach.
Written by an expert who is uniquely qualified in the topic, this Wrox reference offers a profile of UML that is formal and executable, instead of the relational paradigm or its incomplete coupling with object orientation. It provides a comprehensive tutorial on model-driven development and UML.
Provides an in-depth tutorial on using model-driven development and UML for building information systems, with extensive examples
Includes tutorials and critics of traditional IS modeling paradigms, such as the relational paradigm, entity-relationship modeling, and the widely used incomplete coupling of object orientation with relational databases
Covers basic object-oriented concepts with UML semantics, like classes and data types, attributes, associations, generalizations, operations and methods
Proposes new powerful concepts for rapid development of information systems including contemporary user interfaces, such as programming by demonstration and others

Model-Driven Development with Executable UML offers a thorough education in this complex topic.

Buy NowGet 60% OFF

Click here for more information about Model-Driven Development with Executable UML (Wrox Programmer to Programmer)

Read More...

4/20/2012

Data Modeling Master Class Training Manual 2nd Edition: Steve Hoberman's Best Practices Approach to Understanding and Applying Fundamentals Through Advanced Modeling Techniques Review

Data Modeling Master Class Training Manual 2nd Edition: Steve Hoberman's Best Practices Approach to Understanding and Applying Fundamentals Through Advanced Modeling Techniques
Average Reviews:

(More customer reviews)
This Master Class captures in one place much of the innovative stuff that Steve Hoberman has brought to the field of data modeling. It provides a great foundation to become a truly skilled data modeler. You can also follow Steve's continuing advances in the field as well as his design challenges at [...].

Click Here to see more reviews about: Data Modeling Master Class Training Manual 2nd Edition: Steve Hoberman's Best Practices Approach to Understanding and Applying Fundamentals Through Advanced Modeling Techniques

This is the second edition of the training manual for the Data Modeling Master Class that Steve Hoberman teaches onsite and through public classes. This text can be purchased prior to attending the Master Class, the latest course schedule and detailed description can be found on Steve Hoberman's website, stevehoberman.com.
The Master Class is a complete course on requirements gathering and data modeling, containing four days of practical techniques for producing solid relational and dimensional data models. After learning the styles and steps in gathering and modeling requirements, you will apply a best practices approach to building and validating data models through the Data Model ScorecardÂ. You will learn not just how to build a data model, but also how to build a data model well. Challenging exercises and workshops will reinforce the material and enable you to apply these techniques in your current projects.
By the end of the course, you will know how to…
Read a data model of any size and complexity
Validate any data model with the Data Model ScorecardÂ
Build relational and dimensional subject area, logical, and physical data models
Use abstraction
Gather requirements
Leverage a series of templates for capturing requirements
Write clear, complete, and correct definitions
Explain the critical factors that must be in place for a successful enterprise data model
Topics
Part 1: Modeling Basics. We will explain data modeling concepts and terminology. We will also explore each component on a data model and practice reading business rules.
Part 2: Overview to the Data Model ScorecardÂ. The Scorecard is a set of ten categories for validating a data model. We will explore best practices from the perspectives of both the modeler and reviewer, and you will be provided with a template to use on your current projects.
Part 3: Understanding subject area, logical, and physical data models. The subject area model captures a business need within a well-defined scope; the logical data model captures an application-independent business solution; and the physical data model captures the technical solution by focusing on factors such as performance and security. Each of these models will be explained in detail in this section.
Part 4: Ensuring the model captures the requirements. We will focus on techniques such as the use of spreadsheets and business assertions to ensure the data model meets the business requirements.
Part 5: Validating model scope. We will focus on techniques for validating that the scope of the requirements matches the scope of the model. If the scope of the model is greater than the requirements, we have a situation known as scope creep. If the model scope is less than the requirements, we will be leaving information out of the resulting application.
Part 6: Following acceptable modeling principles. We will focus on techniques for building sound designs.
Part 7: Determining the optimal use of generic concepts. We will focus on techniques for capturing the ideal use of generic concepts such as
Party and Event.
Part 8: Applying consistent naming standards. We will focus on techniques for applying correct and consistent naming standards.
Part 9: Arranging the model for maximum understanding. We will focus on techniques for arranging the entities, data elements, and relationships to maximize readability.
Part 10: Writing clear, correct, and consistent definitions. We will focus on techniques for writing useable definitions.
Part 11: Matching the model with the enterprise. We will focus on techniques for ensuring the model complements the big picture.
Part 12: Comparing the metadata with the data. We will focus on techniques for confirming the data elements and their rules match reality.


Buy Now

Click here for more information about Data Modeling Master Class Training Manual 2nd Edition: Steve Hoberman's Best Practices Approach to Understanding and Applying Fundamentals Through Advanced Modeling Techniques

Read More...

3/21/2012

Data Analysis and Decision Making (with Online Content Printed Access Card) Review

Data Analysis and Decision Making (with Online Content Printed Access Card)
Average Reviews:

(More customer reviews)
On the positive side, this book has many excellent case studies and examples. It is well written and interesting. However, I was disappointed, as I was expecting use of Excel to rigorously solve decision making and data analysis problems. The focus of the book is mostly traditional statistics solved using a group of commercial add-ins for Excel. If this is what you want, then the book would get five stars. However, for data analysis and decision making, I think a more thorough treatment using Excel without relying so much on the add-ins would have been appropriate.

Click Here to see more reviews about: Data Analysis and Decision Making (with Online Content Printed Access Card)

DATA ANALYSIS AND DECISION MAKING is a teach-by-example approach, learner-friendly writing style, and complete Excel integration focusing on data analysis, modeling, and spreadsheet use in statistics and management science. The Premium Online Content Website (accessed by a unique code with every new book) includes links to the following add-ins: the Palisade Decision Tools Suite (@RISK, StatTools, PrecisionTree, TopRank, RISKOptimizer, NeuralTools, and Evolver); and SolverTable, allowing users to do sensitivity analysis. All of the add-ins is revised for Excel 2007 and notes about Excel 2010 are added where applicable.
About This Edition
New Features
Chapters 2 and 3 are completely rewritten and reorganized, focusing on the description of one variable at a time, and relationships between variables. Both chapters have more coverage of categorical variables, as well as new and more interesting data sets in the examples. Many of the problems in previous editions were deleted or updated, and a number of brand new problems were added for relevance to current statistical analysis. A problem guide is available to instructors showing the context of each of the "data" problems, and it also shows the correspondence between problems in this edition and problems in the previous edition.
The previous edition's Chapter 4 is renamed Chapter 17, "Importing Data into Excel," and is completely rewritten with its section on Excel tables located in Chapter 2. (Previous edition chapters 5-17 were renumbered 4-16.)
The book is still based on Excel 2007, but notes about changes in Excel 2010 have been added where they apply. Specifically, there is a small section on the new slicers for pivot tables, and there are several mentions of the new statistical functions (although the old functions still work).
Each chapter now has 10-20 more consistent and relevant "Conceptual Questions" in the end-of-chapter sections.
The first two linear programming examples in Chapter 13 (replacing the former Chapter 14) are replaced by two product mix models, where the second builds on the first. The previous "diet" model was overly complex as a first linear programming example.
Several chapter-opening vignettes are replaced with newer and more interesting ones and there are now many short "fundamental insights" throughout the chapters. These insights are designed to allow the students to step back from the details and see the really important ideas.
All updated screenshots and accompanying explanations to reflect Excel 2007 and updated add-ins. Tips on Excel 2010 have been added where applicable. This edition now provides access to Excel add-in software via an access code to a Premium Online Content Website for every student purchasing a new book.
Instructors' Resource CD: PowerPoints, and Solutions, Case, and Example files have been updated to reflect the core text 4th edition. The Test Bank has been updated with new questions and is now offered in ExamView testing software.


Buy NowGet 30% OFF

Click here for more information about Data Analysis and Decision Making (with Online Content Printed Access Card)

Read More...

3/14/2012

A Pragmatic Guide to Business Process Modelling (2nd Ed) Review

A Pragmatic Guide to Business Process Modelling (2nd Ed)
Average Reviews:

(More customer reviews)
If you want to know what business really looks like and the requirements of business, then this book will be a very good choice for you. This book contains five chapters that analyses business tools and techniques. Among these five chapters, one of them named "teaching guide" helps me a lot with my paper in university. It tells much useful information about different types of teaching and how to develop professional training. I found this book in my university's library, but I recommend you to buy a paper book because I believe that will be more helpful.


Click Here to see more reviews about: A Pragmatic Guide to Business Process Modelling (2nd Ed)

Revised and expanded with 5 new chapters, the second edition of 'A Pragmatic Guide to Business Process Modelling' shows how effective and accurate modelling can deliver a more complete understanding of your business and its future requirements. Most organisations traditionally rely upon over-simplified activity diagrams that only map input and output, but by applying the visual modelling techniques described here, it is possible to measure and map your entire business, using the Unified Modelling Language (UML). Drawing upon his considerable experience in consulting, author Jon Holt covers all aspects of the BPM process, including analysis, specification, mapping, measurement and documentation. New chapters deal with the presentation of process information, enterprise architecture, business tools and a teaching guide.

Buy Now

Click here for more information about A Pragmatic Guide to Business Process Modelling (2nd Ed)

Read More...

3/12/2012

How Work Gets Done: Business Process Management, Basics and Beyond Review

How Work Gets Done: Business Process Management, Basics and Beyond
Average Reviews:

(More customer reviews)
First off, I have to admit I am not objective about this review. Artie Mahal is a good friend and we have worked together developing the methodology he describes in this book. That said, I'll be as objective as I can.
Artie began his process journey at Mars North America, when his boss asked him to take charge of a business process change project. He went on to become the head of BPM at Mars North America, to train process change agents throughout the corporation, and to help the company become a mature process-focused organization. When Artie retired from Mars North America he formed his own consulting company and also joined with BPTrends Associates. While at BPTrends Associates he has worked with Roger Burlton, me and others to develop the BPTrends Associates Methodology. We refer to the methodology as a "best practices" methodology because we did not set out to create a new methodology, but simply to structure the existing business practices that have developed over the past thirty years into a consistent, systematic framework that companies can use to solve process problems.
Artie's contribution to the development of the methodology has been significant, but much more significant, to my mind, has been his contribution to our training and consulting practice. Artie's extensive experience at Mars guarantees his ability to help organizations when they begin to develop their own process resources. He's been there and done it, and can tell you about the problems they had and how they overcome them. And, in the past few years, he's consulted with lots of other companies and learned about their problems and guided them through the beginnings of their own process journeys.
To my mind, however, Artie's greatest strength is as an instructor. Artie Mahal is one of the most knowledgeable and gifted instructors I have known. He brings an unbeatable combination of enthusiasm, empathy, knowledge, and energy to his classes. His students learn; but more important, they catch a spark and become enthusiastic about what they can do with the ideas Artie provides.
BPTrends Associates is currently working on a Methodology Handbook that will systematically document all of the steps and techniques we teach in the BPTrends Associates Methodology. Naturally, when I got Artie's book I looked to see whether he would be preempting our Handbook. Artie certainly does describe the BPTrends Associates approach, but he does so in his own friendly and enthusiastic way. This is not a methodological handbook - this is a book that is very like a conversation with Artie. He's sits you down, talks to you about the kinds of problems you will likely encounter and then suggests what kinds of approaches you should consider.
A quick glance at the contents will give you a feeling for the scope of the book:
1.Enterprise Business Model
2.Business Process Hierarchy
3.Business Process Blueprint
4.Anatomy of a Process
5.Process Knowledge
6.Business Models
7.Process Configuration
8.BPM Methodology
9.BPM Competencies
10.BPM Services
11.Software Tools
12.NewAge Foods Business Process Case Study
Everything is here - goals and strategies, alignment, scope diagrams, cause-effect diagrams, flow diagrams, process measures, redesign strategies and ideas about how to roll out a process. The focus is clearly on redesigning a broken process and the example walks readers through the steps of doing just that. But it does much more because it provides Artie's stories and his suggestions along the way.
When I first started writing books, I used to worry about who my audience was. (Publishers always ask you that.) After awhile I realized that my audience was myself: I write books to organize and explain things to myself. At the beginning of the book, Artie talks about being asked by his manager to take over a major process redesign project and looking for a guru to help him - and meeting Roger Burlton. Well, that was many years ago, and Artie has become a guru in his own right. I believe he has written this book to be the book he would have bought to help him when he was first given that assignment at the beginning of his career.
If you have ever wished you had a very practical friend who could sit down and talk you through just what's involved in improving how work gets done at your organization, this is the book!
I expect this is the book I will be recommending to those who are new to process work for the foreseeable future.


Click Here to see more reviews about: How Work Gets Done: Business Process Management, Basics and Beyond

Rediscover how your organization works and where it can be improved by using simple, yet powerful techniques!
How Work Gets Done will provide the business or IT professional with a practical working knowledge of Business Process Management (BPM). This book is written in a conversational style that encourages you to read it from start to finish and master these objectives:
Learn how to identify the goals and drivers important to your organization and how to align these with key performance measures
Understand how business strategies, business policies, and operational procedures need to be connected within a Business Process Architecture
Know the basic building blocks of any business process - Inputs, Outputs, Guides, and Enablers
Learn how to create a BPM Center of Excellence in your organization
Acquire the skills to establish a BPM methodology addressing Enterprise-level, Process-Level, and Implementation-Level priorities
Learn how to build a Process Competency Framework encompassing all BPM stakeholders
Obtain the knowledge to improve a process step-by-step with easy to use techniques and templates such as swimlanes and flowcharts

How Work Gets Done is a clear, concise, and well-navigated journey into the world of Business Processes and Business Process Management. From a practical introduction through advanced topics around methodology and competencies, it is suitable for business process newcomers and seasoned practitioners alike. It should be required reading at all levels of every organization. Eugene Fucetola - Global Application Messaging and Integration, Operations Manager, Mars Information Services

If you have always wished you had a very practical friend who could sit down and talk you through just what is involved improving how work gets done at your organization, this is the book!Paul Harmon - Executive Editor, Business Process Trends and Chief Methodologist, BPTrends Associates

Artie Mahal has done something that was thought to be impossible - produce an easily readable book about business process management. He paints pictures with words, offers many easy-to-grasp analogies, and stimulates with simplifying charts of complex concepts. Leon Fraser- Lecturer, Rutgers Business School

Chapter Listing:

Chapter 1 - Enterprise Business Model
Chapter 2 - Business Process Hierarchy
Chapter 3 - Business Process Blueprint
Chapter 4 - Anatomy of a Process
Chapter 5 - Process Knowledge
Chapter 6 - Business Models
Chapter 7 - Process Configuration
Chapter 8 - BPM Methodology
Chapter 9 - BPM Competencies
Chapter 10 - BPM Services
Chapter 11 - Software Tools
Chapter 12 - NewAge Foods Business Process Case Study


Buy NowGet 29% OFF

Click here for more information about How Work Gets Done: Business Process Management, Basics and Beyond

Read More...

3/11/2012

Management Science: The Art of Modeling with Spreadsheets, Excel 2007 Update Review

Management Science: The Art of Modeling with Spreadsheets, Excel 2007 Update
Average Reviews:

(More customer reviews)
I bought this book because it is mandatory reading material for a course which I am taking. So far, I like the book and I find it easy to follow. The book provides good practical examples and the publisher's companion site provides a download of all major spreadsheets which are used as examples in the text. The one problem which I have had so far is that I have not been able to download Oracle's Crystal Ball trial software which is supposed to be provided as a companion to the book. The user name and password combination provided with the book does not match what is requested on the download website.

Click Here to see more reviews about: Management Science: The Art of Modeling with Spreadsheets, Excel 2007 Update

The update to the second edition of Management Science: The Art of Modeling with Spreadsheets by Steve Powell and Ken Baker is revised to be compatible with Microsoft Excel 2007. Like the original second edition, the text expands upon the essential skills needed to develop real expertise in business modeling. In principle, two students could work side by side in a course, one using the Second Edition and relying on Excel 2003, the other using the Update Edition and relying on Excel 2007. They will be able to learn the same skills, as both versions of the book are self-contained.

Buy Now

Click here for more information about Management Science: The Art of Modeling with Spreadsheets, Excel 2007 Update

Read More...

3/07/2012

Excel Data Analysis: Your visual blueprint for creating and analyzing data, charts and PivotTables Review

Excel Data Analysis: Your visual blueprint for creating and analyzing data, charts and PivotTables
Average Reviews:

(More customer reviews)
The third updated edition of Microsoft Excel Data Analysis offers an excellent visual approach to professional-level computer instruction in Excel, and uses web-based applications as keys to creating formulas, working with functions, performing predictions, automating Excel with macros, and adding color and customizing results. No Excel collection should be without this!


Click Here to see more reviews about: Excel Data Analysis: Your visual blueprint for creating and analyzing data, charts and PivotTables

Advanced techniques for Excel power users
Crunch and analyze Excel data the way the professionals do with this clean, uncluttered, visual guide to advanced Excel techniques. Using numerous screenshots and easy-to-follow numbered steps, this book clearly shows you how to perform professional-level modeling, charting, data access, data slicing, and other functions. You'll find super techniques for getting the most out of Excel's statistical and financial functions, Excel PivotTables and PivotCharts, Excel Solver, and more.
Provides a clear look at power-using Excel, the world's leading spreadsheet application from Microsoft, and part of the new Microsoft Office 2010 suite
Expands your Excel knowledge and helps you use Excel data more efficiently
Demonstrates how to retrieve data from databases;; cut, slice, and pivot data using PivotTables; model data and chart data; and use advanced formulas
Explores all features and functions in friendly, two-color pages packed with screenshots, numbered steps, and other visual graphics that clearly show you how to accomplish tasks
Includes practical examples, tips, and advice to help you get the most out of Excel's features and functions

Learn Excel at the highest levels with this practical guide.

Buy NowGet 34% OFF

Click here for more information about Excel Data Analysis: Your visual blueprint for creating and analyzing data, charts and PivotTables

Read More...

2/23/2012

ARIS Design Platform: Advanced Process Modelling and Administration Review

ARIS Design Platform: Advanced Process Modelling and Administration
Average Reviews:

(More customer reviews)
Very handy for ARIS Designer or Architect Modules. Provides clear concise step by step approach to handling various functionalities & features of ARIS tool.
I wanted know from Author's, if you are releasing any book on Strategy or Simulation platforms.
Thanks, Mohamed


Click Here to see more reviews about: ARIS Design Platform: Advanced Process Modelling and Administration

Following on from Rob Davis' successful introductory book, ARIS Design Platform: Getting Started with BPM, Rob now covers in detail some of the more advanced concepts of using ARIS Business Architect.This is a practical ‘how-to' guide and contains tips, techniques and short cuts gained from practical experience and explains clearly how to use ARIS and why ARIS is a powerful tool for process modeling. Advanced concepts such as the following are presented in this reader-friendly and concise guide: - Matrix editor, - Find and query, - Model generation, - Method filters and method changes, - Templates and fonts, - Reports and semantic checks, - Macros, - Transformations, - Database administration, - User management.This easy-to-follow advanced text is a must have guide and reference for all users who want to increase their ARIS skills, and for those who need to undertake advanced model and database management.

Buy NowGet 27% OFF

Click here for more information about ARIS Design Platform: Advanced Process Modelling and Administration

Read More...

11/29/2011

Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example Review

Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example
Average Reviews:

(More customer reviews)
All of the different jobs found in software development are learned in two ways. Either through trial and error on the job or by working through examples. The first is the most effective, but by far the most expensive. While the second is less thorough, it is cheaper and reduces the cost when you make the inevitable move to the first. Since object modeling is always open to many differing interpretations, learning how to create and use them has a slow learning curve. The best approach to learning how to model objects is to find and plow through detailed, complete examples, which of course presupposes that such examples exist. Well, they do and some of the best are found in this book.
The approach is one that maximizes the teaching effectiveness. An Internet bookstore project is created from the beginning. It is large enough to be instructive yet not so large that it becomes unwieldy. The authors then take you through the sequence of steps:
1) Domain Modeling, 2) Use Case Modeling, 3) Requirements Review, 4) Robustness Analysis, 5) Preliminary Design Review, 6) Sequence Diagrams, and 7) Critical Design Review.
What is different about this book is that after the explanation of the development stage, there is a top ten list of common errors made in that stage followed by an example described in UML. The UML diagram includes some of the errors in the list and they are pointed out and explained. This really drives the point of the error home.
The book is a distillation of the experience of the authors as they built a comparable system. They documented the complete process via videotape and then distilled their actions, including errors, down to the material in the book. This has led to some very good examples of how to model development at all stages and will certainly help you avoid some of the most common pitfalls as you make the treacherous, exhaustive and gratifying move from idea to product.

Click Here to see more reviews about: Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example

In this first-ever use case workbook, proven authors Doug Rosenberg and Kendall Scott help developers and analysts put their use case knowledge to the test, in real-world projects. A perfect companion to the authors' breakthrough Use Case Driven Modeling with UML -- or any other introductory guide to use cases -- this book offers systematic hands-on practice in implementing use cases, based on the authors' unparalleled experience in teaching working developers. This workbook dissects the design of an Internet bookstore, step-by-step, in exceptional detail -- showing common mistakes in building use cases, and how the models look once they've been corrected. The authors provide hands-on practice with every aspect of use case development with UML, including requirements review, domain modeling, use case modeling, preliminary design review, robustness analysis, sequence diagrams, critical design review, and more. The book also contains five valuable "Top 10" lists, including lists of errors in robustness analysis and sequence diagramming.For all systems analysts, software architects, software engineers, and developers interested in working with UML or strengthening their current UML skills.

Buy NowGet 27% OFF

Click here for more information about Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example

Read More...

11/12/2011

The Microguide to Process Modeling in BPMN Review

The Microguide to Process Modeling in BPMN
Average Reviews:

(More customer reviews)
I like the idea the authors had about a micro guide, sometimes these topics can be daunting and offering a book that can be read in a day to get up to speed is a great idea. There are some possible improvements and not necessarily criticisms, the flow of the book could use some improvement, In some chapters a topic is introduced at the beginning but then the authors go off on a tangent though relevant I found myself going back and rereading the start of the chapter thinking I had missed something only to find that topic discussed towards the end. I think the best improvement they could have made was to use consistent real life modeling examples, early in the book the authors suggest they will explore some common archetypes and then list them with participants and sub processes but then use examples like making a PBJ sandwich instead of using any of the processes they mentioned. The authors also introduce what they call the Process Modeling framework which makes sense and is a common approach sadly they describe the PMF sequence but never delve into an example that shows a process being modeled from start to finish, though I followed I think a example would have really helped.
Overall I recommend the book and hopefully the authors will update it, certainly I would consider it as a standard book for our analysts but will wait to see if any of the above get addressed.


Click Here to see more reviews about: The Microguide to Process Modeling in BPMN

With over fifty implementations, Business Process Modeling Notation (BPMN) is an increasingly successful Object Management Group (OMG) standard. Whether you are in government, manufacturing, or business, you can easily and accurately depict your company's processes in BPMN. BPMN Specification 1.1, however, can be abstract, lengthy, and complicated. As a result, learning to use BPMN can be daunting and force professionals to steer clear of it without an efficient and easy way of getting acquainted with the material. The straightforward information that is packed into this book is exactly what is needed. This guide gathers all the ideas, design, and problem-solving of BPMN into one simple, focused book, and offers concrete true-life examples that explain BPMN's approach to process modeling.

Buy Now

Click here for more information about The Microguide to Process Modeling in BPMN

Read More...

10/24/2011

The Active Modeler: Mathematical Modeling with Microsoft Excel Review

The Active Modeler: Mathematical Modeling with Microsoft Excel
Average Reviews:

(More customer reviews)
This text is a softcover, even though at this time Amazon still lists it as a thin hardcover. It is written on the same level as Giordano, Wier and Fox's Mathematical Modelling, but focuses directly on the use of Microsoft's Excell. I am one of the many annoyed with Microsoft, but since Excell is ubiquitious, it makes a reasonable choice for a course. The book is very visual showing, for example, how to use Excell to draw Feigenbaum diagrams to illustrate chaos, how to illustrating Newton's method (drawing the tangent lines...), drawing Bezier curves for smoothing... It points out many of Excell's useful features (some have found just learning how to add scrollbars useful).

Click Here to see more reviews about: The Active Modeler: Mathematical Modeling with Microsoft Excel

This is a hands-on introduction to modeling a wide variety of applications in Microsoft Excel. It features numerous tutorials and applications to illustrate how to model and solve problems in Excel. It can be used by itself or as a supplement to a text in Mathematical Modeling or Liberal Arts Mathematics. Neuwirth and Arganbright offer a more accessible and hands-on alternative than do other modeling texts.

Buy NowGet 15% OFF

Click here for more information about The Active Modeler: Mathematical Modeling with Microsoft Excel

Read More...

10/09/2011

Business Modeling: A Practical Guide to Realizing Business Value (The MK/OMG Press) Review

Business Modeling: A Practical Guide to Realizing Business Value (The MK/OMG Press)
Average Reviews:

(More customer reviews)
I enjoyed reading this book. The tone was light and the same detailed real-world style examples continued throughout the book. The four types of business models covered were explained simply and clearly. Using the example diagrams, I have begun to create my own business models. Having done business and technical modeling on and off since 1991, this book was a great introduction to some new types of models, the emerging standards, and some excellent tips on techniques for activities that take place around the models such as workshops and simulation. I appreciated the non-technical way that the models were presented, such that both a business-person and a hard-core techie could both get value from the same model. The authors' website promises to provide more details, including updates on tools, and they have been kind in helping me to identify some available tools that might fit my needs.
I am certainly in a better position to incorporate business models into my new and existing business ventures from studying this book.

Click Here to see more reviews about: Business Modeling: A Practical Guide to Realizing Business Value (The MK/OMG Press)

As business modeling becomes mainstream, every year more and more companies and government agencies are creating models of their businesses. But creating good business models is not a simple endeavor. Business modeling requires new skills. Written by two business modeling experts, this book shows you how to make your business modeling efforts successful. It provides in-depth coverage of each of the four distinct business modeling disciplines, helping you master them all and understand how to effectively combine them. It also details best practices for working with subject matter experts. And it shows how to develop models, and then analyze, simulate, and deploy them. This is essential, authoritative information that will put you miles ahead of everyone who continues to approach business modeling haphazardly. * Provides in-depth coverage of the four business modeling disciplines:process modeling, motivation modeling, organization modeling, and rules modeling.* Offers guidance on how to work effectively with subject matter experts and how to run business modeling workshops.* Details today's best practices for building effective business models, and describes common mistakes that should be avoided.* Describes standards for each business modeling discipline.* Explains how to analyze, simulate, and deploy business models.* Includes examples both from the authors' work with clients and from a single running example that spans the book.

Buy NowGet 13% OFF

Click here for more information about Business Modeling: A Practical Guide to Realizing Business Value (The MK/OMG Press)

Read More...

10/07/2011

Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series) Review

Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series)
Average Reviews:

(More customer reviews)
"Use Case Driven Object Modeling with UML, A Practical Approach" is perhaps the best book on the market for a down-to-earth, hands-on introduction to the Unified Process. As the title suggests, it leans heavily on the methodology of Ivar Jacobson, one of the three amigos. If you are trying to figure out what to do or where to start, this will point you in the right direction.
Three things in particular I liked about the book:
1. "The Approach in a Nutshell" as well as constant reference back to it.
2. The lists of ten.
3. The chapter on "robustness analysis" showing the transition from analysis to design (always a difficult transition in any methodology). This is the best part of the book in my opinion. It was real "hands-on".
"The Approach in a Nutshell" gives a great overview of the process including milestones, and provides a framework for everything to fit into. As the reader progresses through the book, each chapter summarizes that part of "the approach in a nutshell" that the chapter fits into. If this was the only feature in the book, it would be worth the price.
If you have ever read another series with "lists of ten", these are better. The lists of ten (there are over half-a-dozen) are worth taping up on the walls. They reflect the experience of someone who has been there and done that. The lists of ten alone are worth the price of the book.
The transition from analysis to design has rather heavy focus in this book, and deservedly so. Going from analysis to design is tricky in any methodology, and "Use Case Driven Object Modeling with UML, A Practical Approach" shines in this area. The authors refer to this as "robustness analysis," and this section alone is worth the price of the book.
This won't be the only book concerning the Unified Process that you will ever buy. But it is more than likely going to be one of the most useful to you.
This is not a tutorial on the UML; purchase "UML Distilled, Second Edition" by Martin Fowler and Kendall Scott if that is what you are looking for. The title may be slightly misleading in this respect. The real focus is on the "Practical Approach" part. If you are trying to sort out HOW TO DO IT, then this is a necessary addition to your library. It won't replace your books on the UML or the Unified Process, but it will help you pull it all together into a cohesive whole so you can get a grasp on how to start and how to proceed.
In addition to being very informative and clear in direction, the book is also surprisingly interesting to read. Its clarity and brevity keep it simple. You won't get bogged down reading this one. It is very well written.

Click Here to see more reviews about: Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series)



Buy NowGet 24% OFF

Click here for more information about Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series)

Read More...

9/04/2011

Use Case Modeling Review

Use Case Modeling
Average Reviews:

(More customer reviews)
Given the many misconceptions in the software community regarding what use cases are, and how to develop and apply them, Bittner and Spence present a clear, pragmatic approach to use cases that focuses on the process of synthesizing use cases rather than simply the analytics of syntax, semantics, and diagrams. More than ample time is devoted to use case structure, syntax, semantics, and style. A significant percentage of the book addresses the process and logistical issues associated with team development of a use case model. Comprehensive process discussions are included regarding discovery of actors and use cases,preparing and conducting a use case workshop, finding use case mentors, building a representative team of stakeholders, reviewing use cases, and applying use cases across the lifecycle.
Chapter 10, Here There Be Dragons, will strike a chord with every experienced use case practitioner. As a consultant that develops and reviews use case models for customers, I found this chapter to be on the money. Bittner and Spence identify many improperly-used modeling techniques that often plague organizations during their initial adoption of use cases. Specifically, the sections regarding overuse of extend, include, and generalization relationships deserves much attention.
The Use Case syntax and semantics presented in Bittner and Spence's book is based on the foundational work developed by Ivar Jacobson. Straightforward and useful examples are presented for all of the use case artifacts discussed in the book. Unlike other use case texts that emphasize use case structure, form, and analytically oriented techniques, this book presents sufficient attention to notational elements and invests significantly more in describing pragmatic activities focused on synthesizing use cases that can be effectively leveraged across the lifecycle.
I have recommended Use Case Modeling to my clients as both an introductory as reference book for any project using use cases. The writing style lends itself to the entire spectrum of stakeholders involved in use case development from end users, architects, project managers, and developers.
If you are currently employing use cases, or are considering applying use cases on a project, this book is a MUST HAVE. It de-mystifies much of the confusion surrounding the practical application of use cases, and should be put on par with the early Object Oriented texts of Booch ,Rumbaugh, and Jacobson.

Click Here to see more reviews about: Use Case Modeling

Use cases are a simple, straightforward -- yet very powerful -- way to express the functional requirements (or behaviors) of a system. Use cases have gained widespread acceptance because they make requirements less ambiguous by specifying exactly when and under what conditions certain behaviors occur. As a result, those who effective employ use cases to model their systems can better deliver projects on time, within budget, and with fewer defects. However, use case modeling is not that easy; it is a practice that comes with characteristics that can impact a project. In this new book, the authors allow you to benefit from their considerable experience making use cases work well in a number of different environments. With the advice, tips, and tricks presented herein, the reader will be further along the path to understanding and exploiting the power of use cases, and ultimately constructing better applications. In writing this book, the authors have worked closely with use case founder Ivar Jacobson, and the book is unique in that it presents a Rational Software Corporation-centric examination of this topic.

Buy NowGet 44% OFF

Click here for more information about Use Case Modeling

Read More...

8/27/2011

Excel Modeling and Estimation in Investments Review

Excel Modeling and Estimation in Investments
Average Reviews:

(More customer reviews)
Craig W. Holden's "Excel Modeling in Investments" came as an excellent surprise to me when I received a faculty review copy from the publisher. I have long used Simon Benninga's competing text "Financial Modeling in Excel" to teach undergraduate and graduate financial modeling courses, however, I seriously am considering switching to Holden's EMinI. Holden correctly emphasizes discounting a bond's value on various yield curves, rather than a linear or fixed discount rate as in Benninga. Holden has some flaws, his layouts for binomial pricing models are inefficient for adapting to trinomial converging tree models, for example, but Holden is the only serious rival to Benninga in coverage of the major topics of modeling. Holden covers bonds, duration, convexity, portfolio optimization, financial planning, and the leading option pricing models. In addition, he covers cost of carry in the context of spot and futures prices, and interest rate parity. Holden does not cover Value at Risk, cheapest to deliver bonds, and has little on Visual Basic. However he does cover the Vasicek and Cox-Ingersoll-Ross interest rate models more thoroughly than Benninga. Holden's flaws are many: there is no index, and this is a text that cries out for one. Similarly, the footnotes are inadequate, and a broad "Further Reading" and bibliography should be here. Holden also suffers from being written as a companion text to popular finance textbooks such as Bodie Kane and Marcus, however, one always has the impression that the author was looking more to maximizing the market share of the text than really selecting the best chapters. We can only hope that Holden follows the better angels of his nature and includes more detail and chapters, perhaps on Monte Carlo simulation, VaR, and VBA programming. The CD-Rom, while helpful, is a little light, but this is the author's intention for he wishes students to build their own models from scratch.
In summary, I heartily recommend this book coupled with Benninga's more detailed "Financial Modeling in Excel" and find the practical emphasis indispensable for those working with or using a theoretical text such as Bodie Kane and Marcus. For those students that want careers in finance, this book is fundamental, primary, and necessary, for it emphasizes practical skills you will be executing everyday at a much higher level in a bank or asset management firm. Master these skills and models now before beginning your career and the acceleration of your promotions responsibilities will exceed those of your peers quickly.

Click Here to see more reviews about: Excel Modeling and Estimation in Investments



Buy Now

Click here for more information about Excel Modeling and Estimation in Investments

Read More...