Wednesday, November 4, 2009

ULTIMATE Project Management Process Map


ULTIMATE Project Management Process Map (PMBOK Guide - Fourth Edition)

ULTIMATE Project Management Process Map (PMBOK Guide - Fourth Edition)
By True Solutions, Inc.

Price: $19.95 & eligible for FREE Super Saver Shipping on orders over $25. Details



Product Description

The Ultimate Project Management Process Map is the first and only comprehensive diagram that details all of the project management components using the recentlly updated PMBOK® Guide Fourth Edition. It shows an overview of the changes incorporated in PMBOK 4, all of the processes incorporated in the new PMBOK, all Inputs, Tools, and Outputs, and all of the interactions between processes in one comprehensive 24x36 diagram


Product Details

  • Amazon Sales Rank: #333921 in Books
  • Published on: 2009-05-01
  • Binding: Map
  • 1 pages

Editorial Reviews

About the Author
TSI is recognized as the global leader in the delivery of full life cycle project management services and products that add value to the organizations and individuals it serves. The company was founded in 1999 by current CEO Wes Balakian and is headquartered in Dallas, Texas. It has an office in Atlanta, GA as well as Brazil, Europe, India, and Australia. The company is recognized globally for delivering measurable results. It has a culture focused on the human side of technology: people, projects and processes. Its business model is simple: provide exemplary service to its clients. TSI provides unsurpassed professional project management services, people and training for its clients, and is focused on delivering customer satisfaction, quality and value. TSI consultants and educators include technical experts and tenured academic professionals with years of experience in business, engineering and information technology. TSI partnerships include domestic and international education providers and the company is a Registered Education Provider for the Project Management Institute and has conducted training for Project World and the Institute of International Research.

Thursday, September 24, 2009

PMBOK Guide Audio Digest

PMBOK Guide Audio Digest (12CDs & Workbook: PMBOK 4th Edition Based)

PMBOK Guide Audio Digest (12CDs & Workbook: PMBOK 4th Edition Based)
By Praizion Media

Price:

This item is not available for purchase from this store.
Click here to go to Amazon to see other purchasing options.


2 new or used available from $125.00

Product Description


12 Audio CDs with detailed discussions on each PMBOK® Guide chapter, process group, knowledge area, process, input, output, tool and technique with accompanying 128 page workbook. The workbook also includes quizzes at the end of each module totalling up to 260 questions with scenarios, excercises and explanations of key PMBOK figures and tables.


Do you identify with any of these comments received on recent surveys:


I don't have time to read the PMBOK® Guide.
The PMBOK® Guide is long-winded and hard to read. I don't get it.
I don't think I can commit to getting PMP® certified. There's too much involved.
I've been a project manager for some time and I am PMP® certified, I know the PMBOK® Guide has evolved since I took the exam but I have no time to read and catch up.

If your answer is yes, then you need: The PMBOK® Guide Audio Digest.


This set includes 12 Audio CDs; an indepth 12 hour audio review of the PMBOK® Guide Fourth Edition covering all chapters:
The Project Framework (Chapters 1 to 2)
Project Management Processes for a Project (Chapter 3)
The Project Management knowledge areas (Chapters 4 to 12)
5 process groups
42 processes and all inputs, outputs, tools and techniques.

This set is for everyone, from the entry level to the seasoned project manager out of touch with updates to project management methodologies in the PMBOK® Guide Fourth Edition.
The PMBOK® Guide Audio Digest:
is a PORTABLE study aid for the PMP® Exam; take it with you on-the-go, in your car, at the gym or on break.
is an ACCESSIBLE quick reference at work when you need some useful project management information.
is a RELEVANT refresher material to help you prepare for that Project Manager job interview.

Get informed! Get motivated! Get PMP® certified!


Product Details

  • Amazon Sales Rank: #204277 in Books
  • Published on: 2009
  • Running time: 720 minutes
  • Binding: Audio CD Library Binding

Tuesday, September 15, 2009

Project Outsourcing

Project Outsourcing: Why ALL Businesses Should Consider Outsourcing An Integral Part of Business
By Jack Thompson


OUTSOURCING: AN OVERVIEW

Businesses of all kinds can and do benefit from the tool of outsourcing every day. Businesses large and small have been outsourcing every day projects for many years. The businesses that use outsourcing as a tool to enhance and grow their business already know the value that outsourcing brings to their organization. Outsourcing is a business process term for what has literally become known as hiring a consultant, independent contractor, or freelancer to do a specific task or tasks for an organization in which the organization either does not have the time or the expertise to do on their own. The organizations that have used outsourcing for many years know that with the positives it brings to the organization that it is also important to have a well managed plan of action for hiring a consultant or contractor for a business task. This includes deciding which projects or tasks to outsource, whom to hire for these tasks, how to manage the project, how to agree on payment terms, and how to achieve the desired results. There are many forms of outsourcing ranging from outsourcing payroll to outsourcing package handling, to everything in between. Small businesses hiring a self-employed accountant to handle the corporate tax returns are in essence hiring a tax consultant. Large corporations that hire outside customer service firms to handle their customer support are outsourcing that function of their business to focus more on their core business functions. It is entirely possible to outsource practically every business process within an organization.

OUTSOURCING TOOLS

There are a wealth of tools available for the organization looking to outsource business processes. Companies such as SmartyLance.com, enable a business to post a project to a project marketplace and receive bids from experts in the field. These type of freelance sites match companies with freelance professionals, consultants, and independent contractors. There are many advantages for a business to use services such as SmartyLance. First, the marketplace enables businesses to use a centralized location to post their project, receive bids on that project, communicate with potential providers, choose a winning bid (either based on lowest cost or based on the credentials, expertise, or prior feedback of a particular provider), manage the project specifications, receive the delivered project and make final payment based on the terms of the auction. This centralized marketplace provided by SmartyLance greatly streamlines the entire outsourcing process and enables the business owner or manager to have greater control over the entire outsourcing process.

INCREASING COMPETITION

Competition is a complicated subject for many people. Ultimately, competition is good for the consumer, whether the consumer is an individual or a business, competition enables products and services to maintain high quality and low cost. Although many people dislike competition because it forces action to improve quality, the benefits to the overall economy even result in improved products and services for the very people that dismiss competition and the headaches it sometimes brings. Freelance marketplaces such as SmartyLance are no exception in that competition improves the overall quality and value for the project buyer and causes the freelance provider to adjust to market conditions in a practical, intelligent manner to win new business. The benefits to the company looking to hire freelancers are obvious. For example, Company A can compile a list of consultants to work on the design of their new company logo. This list may include a multitude of design firms from the same geographical area. Company A would be required to submit an RFP by contacting each design firm individually, stating the requirements of their project and requesting a quote based on the requirements. Many factors come into play in deciding which design firm Company A will choose. Chances are, that using this approach, Company A will end up paying too much for the project and will only have a handful of providers to choose from. Company B also must outsource the design of their new company logo. Rather than compile lists of design firms, which can result in overpriced quotes, Company B decides to post their logo design project to the SmartyLance marketplace. Doing so enables Company B to get competitive bids that help ensure that Company B gets the most competitive price for their project. By posting the logo design project to SmartyLance, Company B not only reduced costs associated with the project, they had access to specialists and skilled professional designers from around the world that were competing to give Company B the best cost and highest quality design for their money. The entire process was managed easily through Company B’s SmartyLance account enabling them to keep in contact, manage project specifications, manage competing bids, and send payment easily and securely through one of several different payment methods. An escrow account enabled Company B to ensure that payment wasn’t released to the provider until all project requirements were met. Company B successfully outsourced the logo design project and was able to save several hundred dollars. They also received the project several days quicker than Company A. In this example of Company A and Company B, we see that Company A had limited its ability to find a skilled professional and limited its ability to save money on the project. Company B took full advantage of all the resources and benefits of the SmartyLance marketplace and was able to save time and money. By outsourcing critical business functions that are not core business functions, the organization greatly benefits through a savings of time and money which in turn benefits us all through decreasing costs that are passed down to the consumer.

TO OUTSOURCE OR NOT TO OUTSOURCE?

That is the question many small business owners and large corporations alike are asking themselves each and every day. Risks are inherent in any new business strategy or thought process. However, like any business decision, risk can be managed. By intelligently choosing a provider that matches your intended skill requirements, carefully detailing and outlining your project requirements, and ensuring that you maintain the requirements within budget, the benefits can far outweigh the risks.
One of the more common fears among some larger organizations that may be reluctant to outsource projects is a fear of the unknown. This fear stems from the inherent inability to oversee each and every aspect of the project from start to finish and to evaluate each step along the way. Internal employees devoted to a project are more easily evaluated and can be guided through performance and work appraisals. Managers may feel that outsourced projects are more difficult to oversee and manage with an eagle eye. The fact of the matter is that so long as there are well-defined contractual obligations and project reporting requirements, an outsourced project can in fact result in a more manageable outcome than actually thought. Also, the talent pool and skills obtained that may be completely unavailable to the organization allow the organization to reach milestones and achieve success that may never have been possible with their current employees.

OUTSOURCING CONTROVERSY

The outsourcing controversy that is making headlines today is the public opinion of outsourcing jobs to other countries. This includes manufacturing of products, such as those that are “Made In China” as well as service outsourcing such as computer programming that is outsourced to skilled workers in India. One can argue that outsourcing projects overseas is taking opportunity away from workers in their native country. Others may contend that outsourcing projects, whether it’s overseas or in the same country is a great opportunity that will improve business processes, improve productivity, reduce costs and have an overall positive effect on the economy, thus creating more new jobs and specialized jobs in specific skill areas. All businesses are consistently looking for ways to increase productivity and lower costs. From an economic standpoint, increasing productivity and lowering costs are essential elements for business success. Business success, in turn leads to more growth, which leads to new job creation, be it in a more specialized skill area or through the development in new types of jobs in new specialized areas.

OUTSOURCED BUSINESS PROCESSES

As mentioned previously, practically any business process not related to the core business activity can be outsourced. Some examples of commonly outsourced business processes include:

Accounting and Finance

Graphic Design & Multimedia

Sales and Telemarketing

Web Design and Development

Administrative Support and Data Entry

Business Strategy, Advertising, Business Plans, Consulting

Legal, Contracts, Copyright, Corporate, Incorporation

Software and Technology, Database Development

Writing and Translation, Copy Writing, Creative Writing

Press Releases

A REWARDING CAREER

Having a specialty or skill in a particular business area can enable you to begin a career as a consultant or freelancer. Freelancing enables you to have the flexibility to work on your own and on your own schedule. You can choose which projects match your skill set and decide which types of freelance projects that you would be interested in working on. There are numerous sources available to find freelance work. Some sources include browsing freelance directories, job boards, and registering with talent auction sites such as SmartyLance. All of these resources are filled with potential jobs. In comparison, it seems that talent auctions are the most comprehensive resources offering the most flexibility to both the freelancer and the company hiring a freelancer. They offer the breadth and depth of listings and the simplicity to bid on numerous projects as well as services enabling the handling of the entire payment process through a service provider account with the talent auction site. Bidding on projects requires much discipline and planning. Before placing a bid or giving a quote on a project, the freelancer must take into account many factors including the length of time required for the project completion, the budget the service buyer can afford, and whether or not they can actually meet the requirements to complete the project. It is also important to keep in mind that developing relationships with service buyers can lead to more work in the future. Developing a relationship with service buyers and meeting or exceeding their project expectations will enable you to develop a client base that allows you to practically always have new projects to work on.

COMPETITION FOR PROJECTS

There will always be competition in all forms of business. Competition for freelance projects is fierce. One of the major ways to compete and win is to make yourself stand out from the rest of the crowd. You can start by fine tuning your resume. This will force you to think about your accomplishments as well as your exact skills and abilities. There are numerous services that can help you with your resume, including ResumeEdge. Using a service to help you with your resume will enable you to better explain your accomplishments and present them in a manner that will captivate and impress the reader. Especially if you are an independent freelancer, having your resume retooled by ResumeEdge will allow you to stand out in a crowded marketplace. Many freelance service buyers will wish to see a list of your accomplishments and your skills. If you register as a service provider with a freelance marketplace such as SmartyLance, they offer several different options that enable you to stand out above the crowd. First, there are different subscription levels when registering. There is a Limited subscription, a Novice subscription or a Professional subscription. Each higher level subscription offers more options to the service provider. Every service provider does have the ability to post a profile, detailing various information about their abilities. Limited subscriptions limit the cost range in which a service provider can bid. For example, a Limited service provider can only bid on projects with a price range less than one thousand dollars. Novice subscription service providers can bid on projects less than five thousand dollars, and Professional subscription service providers can bid on any service level project. Several added bonuses with the Novice and Professional subscription levels include the ability to purchase credential verification services as well as the ability to post “Buy Now” projects. Credential verification services enable you to post information related to your references, certifications, licenses, education and previous employment. Simply adding these options to your account gives you a special designation stating that your information has been checked and verified as being true and accurate by the freelance marketplace. This designation gives you an added level of credibility making you stand out from the rest of the service providers and enabling you to showcase your achievements and abilities, giving a service buyer confidence in choosing you to complete their project. This will undoubtedly lead to more work and more projects coming your way. In addition to verifying your credentials, you have the ability to showcase a portfolio of your previous work. This allows you to show the service buyers your achievements and your successes with previous clients. Showcasing your portfolio is another important aspect that gives the service buyer confidence in your ability. Finally, the higher level subscriptions enable you as a service provider to offer “Buy Now” solutions. Similar to purchasing products immediately without bidding as on major product auctions such as Ebay, “Buy Now” solutions enable freelance service providers and consultants to make a solution available to all service buyers for a specific set price. For example, a freelance graphic design firm may create a “Corporate Identity Package”, enabling a service buyer to purchase this package that may include the graphic design of a logo, along with designs for letterhead, business cards, and banner ads. Another example could be from a lawyer or legal consultant who creates an incorporation package that includes corporate setup and incorporation services for all fifty states, creation of shareholder agreements, employment agreements, and registered agent services all for a set price. These simple examples of “Buy Now” services enable freelance consultants and independent contractors to create easy options for service buyers who are looking for simple solutions and quick turnaround time. Service providers also enjoy creating these type of services because it enables them to focus on their core interests and abilities. Only higher level subscriptions such as the Novice or Limited subscriptions enable freelance service providers to post “Buy Now” projects. The beauty of these additional options as a freelance service provider is that you can focus on one specific aspect of your business. If you are a consultant for a graphic design firm and you simply enjoy creating and designing corporate logos and identities, then you can find work specifically in this area by posting your own “Buy Now” solution. If you are a lawyer working for your own legal firm and your passion is new business setups and incorporation services, then you can steer projects your way with a “Buy Now” solution posted on a freelance marketplace like SmartyLance.

CONCLUSION

These are only a few examples of the many opportunities that exist as a freelancer. Whether you are a small business, an individual, or a large corporation, this article simply serves as a guide to help you in your quest to use outsourcing to your advantage to help your business grow and flourish. Outsourcing, when done correctly, can benefit your business in so many different ways. The two most obvious benefits are a savings of time and money. From the freelancer’s standpoint, this article has been developed to help educate and guide you with the many options available to find work as well as to delve into the minds of freelance service buyers. Knowing their concerns and understanding the reasons for choosing one service provider over another will greatly benefit you by enabling you to increase your odds for getting new business. Understanding the concerns and needs of service buyers will lead to your gains as a service provider. If you are able to provide enough people with services that they wish to have, then you will always be in demand.

About the Author: Jack Thompson is a freelance writer, business consultant and entrepreneur. He has helped thousands of individuals and businesses across the world realize the benefits of outsourcing.

Friday, September 11, 2009

Choosing the Right SDLC For Your Project

Choosing the Right SDLC For Your Project
By Dave Nielsen Platinum Quality Author



Choosing the right SDLC (Software Development Lifecycle) methodology for your project is as important to the success of the project as the implementation of any project management best practices. Choose the wrong software methodology and you will add time to the development cycle. Adding extra time to the development cycle will increase your budget and very likely prevent you from delivering the project on time.

Choosing the wrong methodology can also hamper your effective management of the project and may also interfere with the delivery of some of the project's goals and objectives. Software development methodologies are another tool in the development shop's tool inventory, much like your project management best practices are tools in your project manager's tool kit. You wouldn't choose a chainsaw to finish the edges on your kitchen cabinet doors because you know you wouldn't get the results you want. Choose your software methodology carefully to avoid spoiling your project results.

I realize that not every project manager can choose the software methodology they will use on every project. Your organization may have invested heavily in the software methodology and supporting tools used to develop their software. There's not much you can do in this case. Your organization won't look favorably on a request to cast aside a methodology and tools they've spent thousands of dollars on because you recommend a different methodology for your project. We'll give you some tips on how to tailor some of the methodologies to better fit with your project requirements later in this article. In the meantime, before your organization invests in software development methodologies you, or your PMO, ought to be consulted so that at least a majority of projects are benefited from a good fit.

This article won't cover every SDLC out there but we will attempt to cover the most popular ones.

Scrum

Scrum is a name rather than an acronym (which is why I haven't capitalized the letters), although some users have created acronyms, and is commonly used together with agile software development. Scrum is typically chosen because of its iterative nature and its ability to deliver working software quickly. It is chosen to develop new products for those reasons. There is typically no role for a project manager in this methodology, the 3 key roles are: the scrum master (replacing the project manager), the product owner, and the team who design and build the system. There is only one role that you would be asked to play if your organization is committed to using this methodology, scrum master. If you should determine that this would actually be the best methodology for your project, you'll have to re-examine your role as project manager. You can either identify a suitable scrum master and return to the bench, or fill the role of scrum master.

Scrum suits software development projects where its important for the project to deliver working software quickly. Scrum is an iterative methodology and uses cycles called sprints, to build a working system. Requirements are captured in a "backlog" and a set of requirements is chosen with the help of the product manager. Requirements are chosen based on 2 criteria: the requirement takes priority over others left in the backlog and the set of requirements chosen will build a functioning system.

During the sprint, which can last from 2 to 4 weeks maximum, no changes can be made to the requirements in the sprint. This is one of the reasons that a project manager isn't necessary for this methodology. There is no need for requirements management because no changes are allowed to the requirements under development. All changes must occur in the requirements set in the backlog.

Scrum will be suitable for software development projects where the product is a new software product. By new I mean that it is new to the organization undertaking the project, not in general. The methodology was developed to address a need for a method to build software when its necessary to learn on the fly, not all requirements are known to the organization and the focus is on delivering a working prototype quickly to demonstrate capabilities. You need to be careful when choosing requirements to deliver in each sprint to ensure that the set developed builds a software system that is capable of demonstrating the feature set supporting the requirements included.

You also need to ensure that these requirements are well known and understood as no changes are allowed once the sprint starts. This means that any changes to the requirements must come through a new set of requirements in the backlog making changes to these requirements very expensive.

This methodology divides stakeholders into 2 groups: pigs and chickens. The inventors of this methodology chose this analogy based on the story of the pig and the chicken - it goes something like this. A pig and a chicken were walking down the road one morning and happened to notice some poor children who looked like they hadn't eaten for days. The compassionate chicken said to the pig: "Why don't we make those children a breakfast of ham and eggs?" The pig said: "I'm not happy with your suggestion. You're just involved in making the breakfast, I'm totally committed!" The point to this is the product owner, scrum master, and team are all in the "pig" group. All others are in the "chicken" group. You will be in the "chicken" group if you choose the Scrum methodology as a project manager.

Waterfall

Waterfall methodology calls for each phase of the development cycle to be repeated once only. Requirements will be gathered and translated into functional specifications once, functional specifications will be translated to design once, designs will be built into software components once and the components will be tested once. The advantage of this methodology is its focus. You can concentrate the effort of all your analysts on producing functional specifications during one period rather than have the effort dispersed throughout the entire project. Focusing your resources in this way also reduces the window during which resources will be required. Programmers will not be engaged until all the functional specifications have been written and approved.

The disadvantage of this approach is its inability to teach the project team anything during the project. A key difference between the waterfall approach and an iterative methodology, such as Scrum or RUP, is the opportunity to learn lessons from the current iteration which will improve the team's effectiveness with the next iteration. The waterfall methodology is an ideal methodology to use when the project team has built software systems very similar to the one your project is to deliver and has nothing to learn from development that would improve their performance. A good example of a project which would benefit from the waterfall methodology is a project to add functionality to a system the project team built in the not too distant past. Another example of an environment that is well suited to the waterfall methodology is a program to maintain a software system where a project is scheduled for specific periods to enhance the system. For example, an order and configuration software system which is enhanced every 4 months.

The waterfall methodology does not lend itself particularly well to projects where the requirements are not clearly understood at the outset. Iterative approaches allow the product owners or user community to examine the result of building a sub-set of requirements. Exercising the sub-set of requirements in the iteration's build may cause the product owners or user community to re-examine those requirements or requirements to be built. You won't have that opportunity with the waterfall method so you need to be certain of your requirements before you begin the build phase. Interpreting requirements into functionality is not the only aspect of development that can benefit from an iterative approach. Designing the system and building it can also benefit from doing these activities iteratively. You should use the waterfall method when your team is familiar with the system being developed and the tools used to develop it. You should avoid using it when developing a system for the first time or using a completely new set of tools to develop the system.

RUP

The Rational Unified Process, or RUP, combines an iterative approach with use cases to govern system development. RUP is a methodology supported by IBM and IBM provides tools (e.g. Rational Rose) that support the methodology. RUP divides the project into 4 phases:

1. Inception phase - produces requirements, business case, and high level use cases

2.Elaboration phase - produces refined use cases, architecture, a refined risk list, a refined business case, and a project plan

3. Construction phase - produces the system

4. Transition phase - transitions the system from development to production

RUP also defines 9 disciplines: 6 engineering disciplines, and 3 supporting disciplines: Configuration and Change Management, Project Management, and environment so is intended to work hand in hand with project management best practices.

Iteration is not limited to a specific project phase - it may even be used to govern the inception phase, but is most applicable to the construction phase. The project manager is responsible for an overall project plan which defines the deliverables for each phase, and a detailed iteration plan which manages the deliverables and tasks belonging to each phase. The purpose of the iterations is to better identify risks and mitigate them.

RUP is essentially a cross between Scrum and waterfall in that it only applies an iterative approach to project phases where the most benefit can be derived from it. RUP also emphasizes the architecture of the system being built. The strengths of RUP are its adaptability to different types of projects. You could simulate some of the aspects of a Scrum method by making all 4 phases iterative, or you could simulate the waterfall method by choosing to avoid iterations altogether. RUP will be especially useful to you when you have some familiarity with the technology but need the help of Use Cases to help clarify your requirements. Use Cases can be combined with storyboarding when you are developing a software system with a user interface to simulate the interaction between the user and the system. Avoid using RUP where your team is very familiar with the technology and the system being developed and your product owners and users don't need use cases to help clarify their requirements.

RUP is one of those methodologies that your organization is very likely to have invested heavily in. If that's your situation, you probably don't have the authority to select another methodology but you can tailor RUP to suit your project. Use iterations to eliminate risks and unknowns that stem from your team's unfamiliarity with the technology or the system, or eliminate iterations where you would otherwise use the waterfall method.

JAD

Joint Application Development, or JAD, is another methodology developed by IBM. It's main focus is on the capture and interpretation of requirements but can be used to manage that phase in other methodologies such as waterfall. JAD gathers participants in a room to articulate and clarify requirements for the system. The project manager is required for the workshop to provide background information on the project's goals, objectives, and system requirements. The workshop also requires a facilitator, a scribe to capture requirements, participants who contribute requirements, and members of the development team whose purpose is to observe.

JAD can be used to quickly clarify and refine requirements because all the players are gathered in one room. Your developers can avert misunderstandings or ambiguities in requirements by questioning the participants. This method can be used with just about any software methodology. Avoid using it where the organization's needs are not clearly understood or on large, complex projects.

RAD

RAD is an acronym for Rapid Application Development uses an iterative approach and prototyping to speed application development. Prototyping begins by building the data models and business process models that will define the software application. The prototypes are used to verify and refine the business and data models in an iterative cycle until a data model and software design are refined enough to begin construction.

The purpose of RAD is to enable development teams to create and deploy software systems in a relatively short period of time. It does this in part by replacing the traditional methods of requirements gathering, analysis, and design with prototyping and modeling, the prototyping and modeling allow the team to prove the application components faster than traditional methods such as waterfall. The advantage of this method is it facilitates rapid development by eliminating design overhead. It's disadvantage is that in eliminating design overhead it also eliminates much of the safety net which prevents requirements from being improperly interpreted or missed altogether.

RAD is suitable for projects where the requirements are fairly well known in advance and the data is either an industry or business standard, or already in existence in the organization. It is also suitable for a small development team, or a project where the system can be broken down into individual applications that require small teams. RAD is not suitable for large, complex projects or projects where the requirements are not well understood.

LSD

Lean Software Development, or LSD, applies the principles of waste reduction from the manufacturing world to the business of developing software. The goal of LSD is to produce software in 1/3 the time, on 1/3 the budget, and with 1/3 the defects of comparable methods. Lean does this by applying 7 principles to the endeavor of software development:

1. Eliminate waste

2. Amplify Learning (both technical and business)

3. Decide on requirements as late as possible

4. Deliver as fast as possible

5. Empower the team

6. Build integrity

7. See the whole

Although Lean Manufacturing has been around for some time, its application to the process of developing software is relatively new so I wouldn't call it a mature process.

LSD would be a suitable method to use where you have a subject matter expert in the method who has some practical experience in applying lean methods to a software development project. "Amplified" learning implies that your development team has a depth of knowledge in the software tools provided, and also a breadth of knowledge that includes an understanding of the business needs of the client. LSD would be suitable for a project where the development team has these attributes.

LSD depends on a quick turnaround and the late finalization of requirements to eliminate the majority of change requests, so will not be suitable for a project where a delayed finalization of requirements will have a poor chance of eliminating change requests, or the size and complexity of the system being developed would prevent a quick turnaround.

Extreme Programming (XP)

Extreme programming places emphasis on an ability to accommodate changes to requirements throughout the development cycle and testing so that the code produced is of a high degree of quality and has a low failure rate in the field. XP requires the developers to write concise, clear, and simple code to solve problems. This code is then thoroughly tested by unit tests to ensure that the code works exactly as the programmer intends and acceptance tests to ensure that the code meets the customer's needs. These tests are accumulated so that all new code passes through them and the chances for a failure in the field are reduced.

XP requires the development team to listen carefully to the needs and requirements of the customer. Ambiguities will be clarified by asking questions and providing feedback to the customer which clarifies the requirements. This ability implies a certain degree of familiarity with the customer's business; the team will be less likely to understand the customer's needs if they don't understand their business.

The intent of XP is to enhance coding, testing, and listening to the point where there is less dependency on design. At some point it is expected that the system will become sufficiently complex so that it needs a design. The intent of the design is not to ensure that the coding will be tight, but that the various components will fit together and function smoothly.

XP would be a suitable software development method where the development team is knowledgeable about the customers business and have the tools to conduct the level of testing required for this method. Tools would include automated unit testing and reporting tools, issue capture and tracking tools, and multiple test platforms. Developers who are also business analysts and can translate a requirement directly to code are a necessity because design is more architectural than detail. This skill is also required as developers implement changes directly into the software.

XP won't be suitable where the development team does not possess business analysis experience and where testing is done by a quality assurance team rather than by the development team. The method can work for large complex projects as well as simple smaller ones.

There is no law that states you must choose one or the other of these methodologies for your software project. The list I've given you here is not a totally comprehensive list and some methodologies don't appear on it (e.g. Agile) so if you feel that there is some other methodology that will better suit your project, run with it. You should also look at combining some of the features of each of these methods to custom make a methodology for your project. For example, the desire to eliminate waste from the process of developing software is applicable to any method you choose and there is likely waste that could be eliminated in any development shop.

Be careful to choose a methodology that is a good fit for your team, stakeholders, and customer as well as your project. Bringing in a new development methodology that your team will struggle to learn at the same time they are trying to meet tight deadlines is not a good idea. On the other hand, if you have the latitude you may want to begin learning a new method with your project.


Remarkable Project Managers - Gen Leslie Groves

Remarkable Project Managers - Gen Leslie Groves
By Dave Nielsen Platinum Quality Author


Throughout the ages there have been project managers who, through their flare for organizing work, drive, and leadership, have led some of the world's most remarkable achievements. This article looks at one such extraordinary person, the leader of the Manhattan project. The Manhattan project is my personal favorite in terms of demonstrating project management skill because it contains all the elements required for a remarkable effort. It delivered a product that changed the world, it met a challenging deadline, and it was done under some very trying circumstances.

The Manhattan project was successfully led by General Leslie Richard Groves. General Groves had previously managed the project which built the Pentagon, a significant achievement on its own. The project had actually been started in 1941 under the name "S-1" and was being managed by a civilian project manager, Arthur Compton. The S-1 project was charged with delivering fissile materials, with the ultimate goal being a nuclear weapon. The project had already engaged most of the famous scientists who would produce the bomb for General Groves, but it was decided to change the scope and deliverable of the project to a nuclear weapon. With this change came a demand for a military project manager who was experienced in large industrial projects: General Groves

General Groves succeeded in resolving several issues in just two days which had stymied the project for months up to that point. He was promoted to the rank of Brigadier General immediately thereafter. In fairness to Compton, Groves had military backing and authority that Compton didn't. Exercising the authority that his position provided is not what makes his accomplishments remarkable. It is the way in which he exercised his authority, and even exceeded it.

To give you some idea of the project's introduction to Groves, let's look at his first 10 days on the job. He assumed the role on September 17, 1942. On September 18 th he purchased 1250 tons of high grade Belgian Congo uranium ore and had it stored on Staten Island. On September 19 th he purchased 52,000 acres in the Nevada desert, the future home of Oak Ridge, the future site of the Manhattan Project. On September 23 rd he was promoted to Brigadier General, and on September 26 th he received the highest procurement level in America. Now you can imagine the impact this whirlwind of activity must have had on a team used to seeing Compton tied in red tape and rendered pretty much ineffective.

Groves was considered by his friends to be pushy and over-bearing. He was generally hated by the scientists who formed the core of his project team, but Groves wasn't interested in winning popularity contests. He wasn't given the project to become popular with the scientists; he was given it to push the scientists to deliver to the utmost of their abilities and then some. He was given the project to succeed.

Although the project team actually peaked at 175,000 members, the core group was the scientists and mathematicians whose intellectual efforts were responsible for producing the plan which harnessed the power of nuclear fission for the bomb. The scientists and mathematicians were the best and brightest in the world and included such luminaries as: Robert Oppenheimer, Philip H. Abelson, Hans Bethe, Niels Bohr, Sir James Chadwick, Enrico Fermi, Richard Feynman, Otto Frisch, George Kistiakowsky, Ernest Lawrence, Philip Morrison, Seth Neddermeyer, John von Neumann, Rudolf Peierls, I. I. Rabi, Leo Szilard, Edward Teller, Stanislaw Ulam, Harold Urey, and Victor Weisskopf. Five of these folks had won Nobel prizes in their field and 3 more would go on to win Nobels after the project. The advantage of having this talent on the team is obvious; the drawbacks may be less obvious. These men were all used to being leaders in their own countries and spheres of influence. Now they were suddenly being treated as just another member of a team and there was resentment at the change

Richard Oppenheimer had some success leading teams of scientists during the S-1 project so General Groves made him the team lead of the scientists and mathematicians on the Manhattan Project. Groves worked on developing a good working relation with Oppenheimer so that he could hand off responsibility for the scientific work to him and concentrate on overall project goals and objectives. He did this by taking responsibility for the fissile materials program away from the Manhattan team and handing it off to the Dupont and Kellog corporations. By this time the pressure to deliver the project as soon as possible was about as intense as it was possible to get. The Germans were working on a nuclear weapons program as well and it was obvious that the first team to succeed in producing a usable nuclear weapon would have a tremendous advantage in the war. Groves responded to this pressure by crashing the schedule. He ordered construction on the fissile materials plants to begin before the drawings had been completed! How could he possibly begin construction before the construction team knew what they were building? Groves went with what was known about the plants at the time: their foot prints and the site preparation work. This approach to building plants was relatively unknown at this time and you can bet that Groves needed all his pushiness to overcome resistance to proceeding this way.

On October 15, 1942 (remember that Groves has been on the job for less than a month at this point) he makes Oppenheimer responsible for sub-project Y, building a central laboratory for weapon physics research and design. The site for this project was Los Alamos, New Mexico, the site where the first nuclear weapon would eventually be built.

Without getting into the details of how nuclear weapons are produced (I have no idea), the project required the team to produce three key deliverables: the fissile materials required for bomb making, a working bomb using those materials, and a weapons delivery system. By December of 1942, the team working on fissile materials had produced the combination that they deemed suitable for bomb making. At a certain point, the mixture of uranium oxide, uranium metal, and graphite will produce materials capable of achieving a "critical mass". Critical Mass is the smallest amount of fissile material necessary to achieve a chain reaction.

Plutonium is an essential ingredient in the process of nuclear bomb making and in January of 1943 Groves acquired the Hanford Engineer Works, 780 acres on the Columbia River, Washington, for the project. He immediately organized the construction of plutonium production at the Hanford site, and a uranium enrichment plant at the Oak Ridge site. He organized the construction of a graphite reactor at the Los Alamos location to provide experimental quantities of plutonium at the same time and by November of that year they had their first success with a small quantity of plutonium. It wasn't all smooth sailing for the project by any means. The first attempt at large scale uranium enrichment at Oak Ridges failed completely in the fall of 1943. Groves responded immediately by changing his project plan to completely rebuild the facility. That same fall, work was begun on project Alberta, the sub-project that was to produce the weapons delivery system. This sub-project included weapons delivery tests, modification of existing aircraft to transport the bomb, and training of the flight crews to fly the modified aircraft.

The plutonium production and uranium enrichment sub-project experienced numerous false starts and restarts after the first failure in Oak Ridges. Along about this time the numerous challenges the project faced, in addition to the numerous failures must have made the project appear almost impossible to Groves. I'm sure that at this point, he didn't know for sure whether it was possible to succeed or not; after all, Groves wasn't a scientist himself. He did know two things: the Germans had not succeeded in producing nuclear weapons and he had the best team and best resources his country was capable of giving him. His pragmatic approach to the changes the project faced kept the work moving forward. He must have had his moments of doubt. We've all been there - we're right in the middle of the most difficult, complex work of the project and nothing is going right. The team is missing deadline after deadline. Failures are eroding morale, no-one believes in the project or the project manager anymore. Poor morale leads to bickering and bickering leads to more missed deadlines and further erosion of morale. The thing that makes Groves remarkable in my mind is not his ability to keep pressing forward in the face of all this adversity, but his ability to keep the team moving forward, and not only moving forward, but working long exhausting hours under the most adverse conditions and under the most extreme pressure.

One of the keys to making a nuclear weapon is the ability to cause the fissile material to implode. This was another area experiencing repeated failures. Groves addressed this problem with corrective action: he brought 2 additional scientists from England on board the project - Geoffrey Taylor and James Tuck. The corrective action was effective; Taylor and Tuck produced the desired affect. Taylor pointed out that the fissile materials had to have a minimum degree of stability to be used (materials produced previously had been much too unstable) and Tucker introduced the concept of wave shaping which was to make the production of the bomb feasible.

Groves restructured the fissile materials production facilities to produce stable fissile materials with the new requirements introduced by Taylor. Oppenheimer and his team were re-focused on the technology of wave shaping and implosion to construct a bomb. Thinking up to this point was that it would be possible to deliver the nuclear weapons using some form of gun. This sounds very strange to us now, but keep in mind that no-one had much experience with nuclear reaction at this time, much less nuclear weapons production. The delivery of a nuclear weapon using a gun must have seemed a reasonable project objective at the outset. Like so many project objectives, changing technology made a project change necessary. It's not that Groves recognized the need for change, or that he implemented a change to the project that I find so admirable, it's the way in which he turned a potential disaster into a success!

General Groves had additional challenges to overcome which were not technology related. The military establishment was deeply suspicious of the team of scientists and mathematicians Groves had assembled and wanted to take a cautious approach to information sharing with the team. The added layer of difficulty in acquiring and sharing the information that was needed for the team to succeed, frustrated the team and eventually the complaint was escalated to General Groves. Groves wasted no time in delivering a solution to the problem. His solution? Ignore the security policies imposed on the project by the army brass. This wasn't a wholesale divestiture of all the security rules, just those that hindered information sharing amongst the team. The result was a disgruntled segment of army brass, an unfettered flow of information among the team, and the eventual success of the project.

By the end of 1944, the project had turned the corner. On October 27th Oppenheimer approved the first test of a nuclear bomb. Approval was later given by Groves who had ultimate approval authority on the project. Also accomplished by the end of 1944:

  • The uranium enrichment facilities succeed in increasing their production rate. Production was not yet at the level needed to make a bomb, but they had mastered to technology needed to reach that rate.
  • The wave shaping technology was successful in proving the feasibility of an implosion bomb.
  • Problems with plutonium production were resolved and large scale production of plutonium began.

Work to date had finally succeeded in delivering the pilots that proved fissile materials could be produced in sufficient quantities to build a bomb, now work would begin on producing the bomb. General Groves imposed an August 1 st deadline for readiness to deliver the first nuclear weapon (the decision to actually deliver the weapon would be made by about the only man that Groves was answerable to at this point: President Harry S. Truman). In the intervening 7 months of 1945 the project needed to:

  • Increase the rate of production of enriched uranium from 90 grams/day to 204 grams/day, a level necessary to produce a workable bomb.
  • Pilot the construction of an implosion bomb to prove its feasibility. The gun delivery method was still the backup plan, but by this time all hopes were fixed on the implosion approach.
  • Complete work on a nuclear reactor and bring the plant on line.
  • Complete work on a thermal diffusion plant and begin producing enriched uranium in sufficient quantities.
  • Build a nuclear bomb and explode it, without causing injury or property damage, to prove the feasibility of delivery of the bomb.
  • Choose the target, plan the flight, choose the bomber and crew and prepare them for the flight.

On July 16, 1945, the first nuclear bomb (named Gadget) was tested in the New Mexican dessert near Los Alamos. The test was a success, and that was just as well for Groves as he had already dispatched Little Boy, the bomber, and the bomber flight crew to an island near enough to Japan to deliver the bomb and return. Do you see a recurring theme here? General Groves has yet again crashed the schedule to meet a tight deadline.

The rest, as they say, is history. Harry Truman gave his approval to drop Little Boy on Hiroshima on August the 6, 1945 and Fat Man on Nagasaki on August 9. The resulting carnage hastened the end of the war in the Pacific; war in Europe had already ended in May of 1945 with Hitler's defeat. The purpose of this article is not to argue the moral issues involved, merely to use General Gate's accomplishments to illustrate the leadership qualities I believe distinguish truly remarkable project managers from the rest of us mortals.

Ignoring for the moment the moral implications of the atomic bomb, something that General Groves did, Groves took on a huge project with a team that reached 175,000 members at its peak, overcame numerous technical challenges, to deliver the planned scope of the project on time. Budget was certainly not a priority for this project, although there was one presumably so I haven't discussed it here. I say that the project delivered to its planned scope because it delivered a nuclear weapon, despite the fact that the original plan called for a nuclear weapon that could be fired by a gun.

The project management skills that General Groves possessed in spades that facilitated his success were the following:

  1. Leadership General Groves set the stage for the pace at which the project would move within a week of his arrival. He also knew how to delegate authority so that project details were the responsibility of a team member who had the demonstrated leadership experience and technical expertise to deliver results (Oppenheimer). He showed his leadership capabilities in countless ways during this project, but those are some of the ways which stand out.
  2. The ability to respond to change Most of us view project change from a passive perspective but Groves was an instigator of change. When he recognized the need for expertise in the creation of large industrial plants he changed the project parameters to outsource that work to Dupont and Kellog. He also recognized the need to change the project requirements to deliver the nuclear weapon by air rather than by gun. Again, his ability to respond to changes in the project environment was demonstrated in countless ways. The ones I've mentioned here are just those that stand out.
  3. His willingness to take risks General Groves could have played it safe and accepted the restrictions placed on the project by the military's security rules. He didn't, he recognized that adherence to all the rules would jeopardize the project and risked his career by flouting some of them. This is just one example of his running rough shod over those who opposed him. These enemies were partially successful in visiting retribution on him. Responsibility for the country's nuclear program was wrested from him and passed to civilian authority. General Groves retired from the military to accept a post as Vice President at the Rand Corporation.
  4. Use of authority General Groves recognized the level or responsibility he assumed when he took the project over from Compton and exercised a degree of authority over the project that was commensurate with it. If he had any doubts about that, he was relieved of them when he was promoted shortly after assuming responsibility for the project. Groves not only understood and used the level of authority he had been given, he actually exceeded it as he demonstrated with his flouting of the security rules.
  5. Setting stretch objectives for the team General Groves was leading a team (actually any number of teams) that were challenged with producing a deliverable that no-one had ever produced before. Not only did they have to produce a nuclear weapon, they had to invent and implement most of the technology required to produce the weapon. As if these weren't challenges enough, they had to do all this in less than 3 years. Had Groves set objectives for the team that they were confident of achieving, Hiroshima and Nagasaki would have been safe (and up to 100,000 American lives would have been lost invading mainland Japan). Groves ignored the conservative advice and set stretch objectives. Not all the objectives were met, Groves set the project completion date for early 1945 initially, but the failures were used as learning opportunities and new stretch objectives were set.
  6. Implementation of corrective actions Each time that General Groves and his teams experienced failure he kept a cool head and learned from the experience. When the team failed to develop a means of converting fissile material into a bomb, he acquired two new team members from Britain whose expertise succeeded in overcoming that challenge. When the first plant failed to produce materials in sufficient quantities to produce a bomb, he learned from the experience and restructured the plant. All these corrective actions were successful in saving the project.

Very, very few of us will ever have an opportunity to demonstrate our capabilities in the way that Leslie Groves did. What we can do is be very grateful to him for demonstrating the importance of the project management role for the entire world and to emulate some of his strengths. If we're just moderately successful in imitating the Leslie Groves model we'll be better project managers. We should start by hanging a picture of him on our office wall to remind us of his contributions. I think I'll do that now, if only I could find a picture of him where he's smiling.......

The tips and tricks described in this article implement some of the best practices promoted by the PMI (Project Management Institute). These are taught in most PMP® courses and other PMP® exam preparation training products. If you haven't been certified as a PMP® (Project Management Professional) by the PMI and would like to learn more about certification, visit the three O Project Solutions website at: http://threeo.ca/pmpcertifications29.php three O Project Solutions also offers a downloadable software based training tool that has prepared project managers around the world to pass their certification exams. For more information about this product, AceIt, visit the three O website at: http://threeo.ca/featuress8.php

Now You're a PMP! What Next?

Now You're a PMP! What Next?
By John P Reiling Platinum Quality Author



Now You're a PMP! What Next? Congratulations! You have earned your PMP certification and reached a career milestone. While it is an accomplishment worth celebrating, after a short time, the question becomes "What's next?"

What's next?

Yes, high achievers especially experience this "What's next?" urge. I recently heard a podcast in which the author talked about the challenges and experiences of the astronauts who had walked on the moon. After years of preparation and intense focus and discipline, they reached their goals - only to return, in some cases, to a sense of loss of direction and purpose. Some had deep troubles because of the 'loss' of having achieved their goal - and not having a new goal with which to replace it!

Leverage your time: PMP PDUs AND another Certification

So, it is great to leverage your PMP certification, to apply the principles, to show you know your stuff, perhaps to advance or move crosswise to another interesting and lucrative career position. But perhaps there is more that you can do to keep up, and even accelerate, your career momentum. As you assess your goals, another certification could be your ticket to further advancement, and could also keep you fresh and excited.

Five Realistic Possibilities to Consider

Here are a five ideas related to career goals and professional certifications - and you can 'kill two birds with one stone' by earning a new certification and PMP PDUs at the same time!

1. Perhaps you find yourself operating or moving toward a more international venue. In Europe, as well as some other parts of the world, the PRINCE2 certification is very popular and highly respected. You have the distinct advantage of having a great deal of project management background already behind you, and might find that the first step - earning the PRINCE2 Foundation certification - is fairly easy in comparison with the PMP. It could earn you with an additional credential relevant in your current work, and provide addition perspective and skills for your current or next job.

2. A large number of PMPs work in the Information Technology (IT) field. Some may already have one or more technical certifications with such vendors as Oracle certification, Cisco certification, IBM certification, and others. Since you have already made the move to management by earning a PMP, the Information Technology Infrastructure Library (ITIL) certification may interest you. ITIL certification can provide specific deep expertise and credentialing in the IT space that is valued by many organizations worldwide. You may find that it enables you to get in charge of projects that might otherwise have been out of reach.

3. You may find that the pure project management profession suits you just fine, and that you would like to simply take a path to bigger and better things. The PMI has laid out a path for that - the Program Management Professional (PgMP) certification. Program Management certification is a very logical extension to PMP certification, using a similar approach to the PMBOK framework, and building directly on the PMP skills base.

4. In today's economic environment, one of the favorite types of projects to be funded is that of the cost cutting or efficiency producing variety. In those cases, many organizations want to turn to proven methodologies and processes, one of which includes Lean and Six Sigma. Six Sigma Green Belts and Six Sigma Black Belts are in high demand for any of these projects, and project management skills are also at a premium. The combination of Six Sigma certification and project management certification can be powerful!

5. One of the most important areas in a project is requirements management. Actually, the scope of requirements management can be broadened to that of 'business analysis. Many could find a great appeal to the analytical skills required in business analysis, and the combination of a Business Analysis certification with PMP certification can be powerful, especially in environment where the analysis portion of typical projects is particularly crucial. This is often the case, for example, in the area of application development projects.

Concluding Thoughts to Ponder

So, when you ask what's next, consider additional certifications. You might find that it is easier than you think to add another credential on top of the PMP and whatever else you might have, and that it is especially enticing when you can earn PDUs for the work at the same time!

While it's great to celebrate, don't linger on your success too long. Remember, it's not where you are, or where you have been, that's important; what's important is where you are going. Keep that fresh and forward moving feeling going and set some new goals today, and consider tackling another career-enhancing certification.

John Reiling, PMP, PE, MBA is an experienced Project Manager and certified Project Management Professional. John's web site, http://www.pmtrainingonline.com/ provides online project management training for beginning managers and for PMP exam prep and PDUs. John also writes regularly in his blog, PMcrunch.com (http://pmcrunch.com).

writing the project statement of work SOW

Writing the Project Statement of Work
By Dave Nielsen Platinum Quality Author



The Statement of Work, or SOW, is the bible for the work the project must produce. The SOW is a key governance tool whether it is being used to direct work for a vendor or contractor, or it is being used to direct the work internally, the SOW must contain a description of all the work that is expected. The description need not be at the detail level, indeed for large projects capturing detail in the SOW is not practical, but should be comprehensive and include work that produces the projects deliverables as well as administrative work such as project reporting.

The SOW will form a key part of the contract if the work is being done by a vendor or contractor. Work captured in this document is part of the vendor's contractual obligation to you. Work not contained in the SOW will only be done if it is mutually agreed upon, or introduced to the project through a change request. The SOW is also important to the internal team, although there are no legal implications, because resourcing will be planned to accommodate only that work described in the SOW. This article was written for the purpose of providing the project management practitioner with tips and tricks for producing an effective SOW.

Do I Need an SOW

The SOW is a valuable organizational tool to capture the work of the project. Its value lies in its ability to capture all the critical work elements of your project and is useful in 2 situations: to form a part of a contract with an external vendor or consultant, or as an intermediate planning step for a large complex project where the work is being done internally. You don't need an SOW when your project is small and simple enough for you to directly translate your Scope Statement into your Work Breakdown Structure tool (e.g. MS Project).

An SOW is very helpful when the project is large and complex because it allows you to engage Subject Matter Experts in the type of work to be performed who don't have access to MS Project. Descriptions of the work to be performed can be contributed by anyone with written communication skills and a technical command of the work. The SOW also serves as a communications tool, communicating the scope baseline for the project.

When to Write Your SOW

The SOW should be written after your Scope Statement, during the planning phase of your project. Your Scope Statement should be written first and it should capture, in very general terms, the product of the project. Let's say your organization is launching a project to develop a software based system to capture and track orders for software. Your Scope Statement would include that language. It would probably also include a list of the users it should support such as order entry clerks, software engineers who configure the orders, managers who generate reports from the system, and shipping clerks who ship the orders. You may also include the features you want in the system, such as whether it is internet or intranet accessible, how many orders it is to store, what information it should store about each order, how the system will collect payment for the order, etc. The Scope Statement will give you information about what it is you need to build.

Now that you know what it is you are building, you need to capture details on how you are going to build it. Now you need to author your SOW. The Statement of Work defines the work to be done, so it must be written before the work can be scheduled, or broken down in your Work Breakdown Structure.

What Goes into the SOW

Start your SOW with the information in your Scope Statement. All the elements captured in your Scope Statement should appear in your SOW. The Scope Statement tends to capture the deliverables of your project at a high level; your SOW will contain these deliverables, when they are to be delivered by, and how the deliverables will be built. The SOW should also contain information about deliverables at a more detailed level. For example, if your Scope Statement includes an order capture and management system, you might break that deliverable down into a database to capture, store, and track the information, a front end to interface with users and a reporting system to manage reports.

Wikipedia provides us with a standardized checklist of SOW information categories:

  • Scope of work A detailed description of the work, the software and hardware to be used, and the exact nature of the work.
  • Location of the work Where the location of the work to be done would be other than a standard location. This would be applicable to an SOW for work to be performed off-shore.
  • Period of performance The start and finish date for the project, maximum billable hours per time period, etc.
  • Deliverables schedule Due dates for the deliverables of the project. This would include completion dates for development, QA testing, User Acceptance Testing, etc.
  • Applicable standards Industry standards or other standards imposed on the project deliverables. These should include any standards such as ISO, CMM, CMMI, etc.
  • Acceptance Criteria These would include any quality standards that must be met, for example zero priority 1 defects. They should also include any other conditions that must be met such as number of test cases, number of test cases executed, etc.
  • Specialized Requirements These will include any special qualifications for the work force, such as a PMP certified Project Manager.

Scope of work, period of performance, and deliverables schedule are all mandatory information. The rest are optional and will only apply to those projects where they are applicable. For example, noting that work is to be performed in the performing organizations office space adds no value. Noting the work space, and who is responsible for providing it will be relevant to a SOW covering work to be done by a consulting organization.

The scope of work to be performed should include administrative work as well as work on the project deliverables. Administrative work also includes project management work. You may not want to include project management work if you will be performing the work for an internal client. On the other hand, including it will help to set client/sponsor expectations. Include the reports and other communications you intend to use to keep your stakeholders informed on project progress. You should also include any information that you will need from the team, such as progress reports. Include administrative work such as entering project time into a time tracking tool, if the use of such a tool isn't a standard operating practice for the project team.

Don't try to capture too much information about deliverables or how the work will be done. Remember that you set expectations when you put information in the SOW. It will be difficult to change anything you've captured in the SOW (you'll need a change request approved by your sponsors or customers). You should not attempt to capture details about deliverables for projects where an iterative SDLC is used. Describing the methodology to be used and only the major deliverables will be sufficient. Using a Waterfall methodology will allow you to capture more detail about doing the work and the project deliverables.

Next Steps

Your next step will be to have your project sponsors, or the customer for the project, approve the SOW. The SOW will now become the official scope baseline for your project. Anything detailed in the SOW must be present in the final product.

Your SOW captures the work the project team will do, but at a high level of detail. You will need to break these items down further in order to complete your Work Breakdown Structure (WBS). You may find that uniquely identifying each item in your SOW will help you ensure that all the deliverables and work packages described in your SOW are represented in your WBS. You should also check your SOW against the Scope Statement to ensure that all the items in the Scope Statement are represented in the SOW.

The start and end dates you capture in your SOW should be captured in your WBS. If you are using MS Project or similar tool to support your WBS, the start date will be the first entry in the tool. You will use the end date as a constraint. Once you have completed the capture of all the information in your WBS, the breakdown of that work, and the scheduling of the tasks, you will need to check the resultant end date against the end date from your SOW. You will use the schedule dates from your SOW for major deliverables in the same way.

You should use your SOW as a communications tool to explain the work of the project to your stakeholders. You can do this by posting the SOW on a publicly readable site with other project documents for public consumption. Remember to update the SOW when a change that modifies the work of the project is approved.

Taking care to capture the right information about the work of your project, taking pains to ensure the information is as accurate as possible, and making good use of that information for the rest of your planning activities will save planning time down the road. Just keep in mind that it is a "living" document and that changes to any elements represented in the SOW should be reflected in it.

The tips and tricks described in this article are intended to help the project manager using the best practices promoted by the PMI. Project managers who are certified have already implemented those best practices. If you haven't been certified as a PMP® (Project Management Professional) by the PMI and would like to learn more about certification, visit the three O Project Solutions website at: http://threeo.ca/pmpcertifications29.php. three O Project Solutions also offers a downloadable software based training tool that has prepared project managers around the world to pass their certification exams. For more information about this product, AceIt, visit the three O website at: http://threeo.ca/featuress8.php

Wednesday, September 9, 2009

The Ups and Downs of Strategies For Earning PDUs

The Ups and Downs of Strategies For Earning PDUs
By John P Reiling Platinum Quality Author



Many of us PMPs struggle with just how to earn our required 60 PMP PDUs (Professional Development Units) every 3 years. I will not repeat the strategies for personal PDU management as listed in prior articles by me - see Earning PDUs and Maintaining PMP PgMP Status Is Easy and 6 Things to Consider in Your PDU Planning - and others, but I will talk a bit about aligning your current career strategy with your PMP PDU strategy.

Efficiency, Competence, and...STRATEGY
As busy professionals, we need to make to most of our time. We need to do things efficiently and competently. I will also add that we must do things "strategically" because this is the key to what I have in mind. I will also add that it is the area that has also been most challenging to me.

Building Your Network
Say, for example, that you want to bolster your network. One way to do that would be to volunteer and use your project management skills. You could volunteer for the PMI, if you want to network with other PMPs, and also get plugged in to the broader network in the project management community. You can get acquainted with speakers, writers, and other 'movers and shakers' in the industry. You may also want to volunteer for a non-profit or community organization that also could use your project management acumen - and fulfill some personal strategic goals as well as fulfill your PMI PDU requirement.

Building Your Knowledge and Skill
Could there be a skill area that, if you got it under your belt, would help you to get to the next level? Perhaps you need more background in business strategy. Maybe improving your communication skills in certain areas is holding you back, and some good training would help you. Perhaps there is an emerging trend, an area of focus in the business world, that, if you got up to speed, would open doors. There are plenty of opportunities to fill in the gaps of knowledge and skill.

Building Your Credentials
Our credentials are something that we can flash to the world. They include things such as where we went to school, what awards we have one, what positions we have achieved, what we have accomplished, what certifications we have, what articles or books we have written, and more. they include whatever will impress someone to want to engage with else, whether in conversation, for advice, or for employment. We can boost our credentials at any time by earning a degree or certification, winning an award, giving a speech, writing and article or even a book, and many other actions. Many, if not most, of these actions will also earn PMP PDUs for us to maintain our PMP certification.

Set Your Strategy, then Earn Your PMI PDUs
The key is to set your strategy, lay our your goals, and then fulfill your PMI PDU requirements from with that personalized framework. This is in complete alignment with building a successful career and fulfilling the PMI's ideal of continuous learning and advancement of knowledge in the field. Most importantly, it makes fulfilling the PDU requirement easy, since it if fulfilled by some other activities that you want or need to be doing anyway!

John Reiling, PMP, PE, MBA is an experienced Project Manager and certified Project Management Professional. John's web site, http://www.pmtrainingonline.com provides online project management training for beginning managers and for PMP exam prep and PDUs. John also writes regularly in his blog, PMcrunch.com.

Thursday, September 3, 2009

PMP Exam Prep, Sixth Edition: Rita's Course in a Book for Passing the PMP Exam By Rita Mulcahy, PMP

PMP Exam Prep, Sixth Edition: Rita's Course in a Book for Passing the PMP Exam

PMP Exam Prep, Sixth Edition: Rita's Course in a Book for Passing the PMP Exam
By Rita Mulcahy, PMP

List Price: $99.00
Price: $62.37 & eligible for FREE Super Saver Shipping on orders over $25. Details

Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com

15 new or used available from $62.37

Average customer review:

Product Description

Can you imagine valuing a book so much that you send the author a Thank You letter?

Hundreds of thousands of project managers understand why PMP Exam Prep by Rita Mulcahy, PMP, is a worldwide best-seller. Is it Rita's years of PMP exam preparation experience? The endless hours of ongoing research? The interviews with project managers who failed the exam, to identify gaps in their knowledge? Or is it the razor-sharp focus on making sure project managers don't waste a single minute of their time studying any more than they absolutely have to? Actually, it's all of the above.

PMP Exam Prep, Sixth Edition by Rita Mulcahy contains hundreds of updates and improvements from previous editions--including new exercises and sample questions never before in print. Offering hundreds of sample questions, critical time-saving tips plus games and activities available nowhere else, this book will help you pass the PMP exam on your FIRST try.


Product Details

  • Amazon Sales Rank: #223 in Books
  • Published on: 2009-04-10
  • Original language: English
  • Binding: Perfect Paperback
  • 544 pages

Editorial Reviews

Review
Rita's book is boon to men and women preparing to take PMI's certification examination. --J. Davidson Frame, Ph.D., PMP and Past PMI Director of Certification

About the Author
Rita Mulcahy, PMP World Renowned PM Author, Trainer, and Speaker

Rita Mulcahy has helped tens of thousands of project managers pass the PMP exam. She is an internationally recognized expert on project management techniques, advanced project management theory, risk management, and the PMP exam. Rita has over 14 years and US $2.5 billion worth of hands-on project experience, as well as over 30 best-selling project management resources to her credit.

Rita speaks to thousands of executives and project managers each year, and has a reputation for helping people to learn and to have fun while doing it.


Customer Reviews

THE BOOK for PMP Certification5
In short this book is a very good reference for Project Management (not only for PMP Certification).

I was impressed with the overwhelming amount of people praising Rita's book and decided to buy it. Lucky me. It is indeed a very good book.

Besides being a great asset when pursuing the PMP Certification, this book is a great introductory book on Project Management, covering most important subjects.

Do not expect to get as much info as you would reading Kerzner's book, but the balance is good.

Full of illustrative pictures it presents the Project Management processes, along with explanation and examples (a totally different approach than the one used in the PMBoK). I've enjoyed A LOT this approach.


Quick Chapters Overview:

Chapters 1 - 3 cover the introductory material and the PM Framework.

Chapters 4 - 12 cover each of the 9 Knowledge areas.

Chapter 13 covers Professional and Social Responsibility.


PROS:

It has been written as if Rita were talking to the reader. It is a very nice feature that makes the reading very easy. Also, while she does that, she makes you think what and how well have you been managing your projects. Very nice. (Tell me later about it).

Ok, but what makes this book different?

Some of the items are:

* Tricks of the trade
* Eligibility Checklist
* Study Tips (Rita calls it "critical time-saving tips")
* PMI-isms
* Games and exercises
* Common Errors and Pitfalls
* Cert Study Plan
* Quick Tests (at the beginning of each chapter)


CONS:

Very small letters, make it hard to read (Ok, I got the book at the same time I had to get my first glasses, so give Rita some credit).


To summ up:

I recommend it for both the beginner and the seasoned PM alike, since it will be a nice refresher.

If you're looking for a book full of examples and templates, I'd recommend not buying it.

Hope this helps!

Rita's PMP Exam Prep Review5
This is an excellent product. I passed PMP exam (on first try) just by studying from PMBOK and Rita's PMP Exam Prep last May. This edition is slightly more advanced and revised to fit PMBOK 4th edition.

PMP exam Prep - review5
This book was suggested by our instructor as one of the best aids to focus on passing this exam. Forget the flash cards! read this book, take the practice exams as she suggests,
use an exam simulator - and you'll pass. Best bang for he buck!

The PMP Exam: How to Pass on Your First Try

Product Details
The PMP Exam: How to Pass on Your First Try

The PMP Exam: How to Pass on Your First Try
By Andy Crowe

List Price: $79.95
Price: $50.37 & eligible for FREE Super Saver Shipping on orders over $25. Details

Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com

15 new or used available from $45.68

Average customer review:

Product Description

A self-study guide for the Project Management Professional (PMP) certification exam, this book provides all the information project managers need to thoroughly prepare for the test. Review materials cover all the processes, inputs, tools, and outputs that will be tested, and extra help is offered with insider secrets, test tricks and tips, hundreds of sample questions, and exercises designed to strengthen mastery of key concepts and help candidates pass the exam on the first attempt.


Product Details

  • Amazon Sales Rank: #1367 in Books
  • Published on: 2009-04-01
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 516 pages

Editorial Reviews

About the Author

Andy Crowe is a certified Six Sigma Black Belt and the founder of Velociteach, a company that provides project management and certification training. He is the author of Alpha Project Managers and The CAPM Exam. He has taught classes in C++ for Microsoft University and advanced technology courses for the U.S. government and served on Microsoft's .NET international advisory committee. He lives in Kennesaw, Georgia.

Customer Reviews

One-Stop Shop for PMP Certification5
PASS. First time out. Any questions?

Seriously, I read the PMBOK cover to cover. DENSE. All the information is there, but it lacks several things that are crucial to a successful PMP exam preparation: intuitive organization, practice questions, and real-world applications.

Andy Crowe's book fills the gap. It presents the information in a structured, easy-to-understand format that guides you through the 39 discrete processes, their interaction, and most importantly, what you need to know about each one to pass the exam.

The final exam takes the concepts presented in the book and makes you think about them from yet another angle, and the fact that all the answers are there provides the last step in cementing the information in your head. My score on Andy's final and my score on the PMP exam were within 5 points of each other, so he obviously got it right.

The PMP exam is extremely situational. Some questions have four correct answers! What they want from you is the BEST answer. Many others focus on order of operations and ask what you, as the project manager, should do FIRST. These real-world situations are covered clinically in the PMBOK, but stressed in detail in this book.

Buy it. Read it. And Pass the PMP. I did.

This is what a PMP Prep Book Should Be!5
After studying Rita Mulcahy's "PMP Exam Prep" book for months, I found myself so frustrated and confused that I started looking for other material. I went online and found the positive reviews of Andy Crowe's "The PMP Exam: How to Pass on Your First Try" and bought the book, and I am SO glad I did!

What took months to understand reading the overly-complex RMC book became crystal clear when I read Crowe's book. Crowe organizes his material well, and at the beginning of each chapter he conveniently defines the material's difficulty, memorization level and importance on the exam in terms of "High, Medium or Low". Each page has a tab on the edge that identifies what process you are in, so if you find yourself deep in concentration and suddenly wondering, "Hey am I reading about Quality Assurance or Quality Control?" there's a large indicator right in front of you to help.

On a purely mechanical level, Crowe went out of his way to make sure this book was organized to help you study. I really appreciated that.

The material itself is excellent. As some have pointed out, it is a little slim in some areas, but the book's purpose is to help you pass the exam and in this regard, Crowe admits that he glosses over some items that tend to appear less than others. I recommend you read this book and refer back to the PMBOK and one additional study guide whenever you are confused or need additional detail.

I did find that PTA (Point of Total Assumption) was covered here, where it wasn't covered in the other material I used. I didn't find any major shortcomings in the coverage of the book.

I have read criticisms of the book's grammar and spelling. I did find a few (under 5) spelling errors, but I honestly appreciated the "big print" type and simplistic words. The material covered on the PMP Exam is pretty complex and tough. And too many PMP education providers seem to think they have to mimic that complexity and difficulty to teach the material. It was incredibly refreshing to find a book that actually went out of its way to make the material simple.

The book was also an easy and fast read, unlike all of the other materials I found. I read the first half of the book (up through the end of the "Time" chapter) in one day, and the second half in another day. I then went through the book with a highlighter and re-read it, in 2 days time again, highlighting all the key points. During each of these passes, I took the questions at the end of each chapter. Finally I skimmed the material several times, only glossing over the highlighted points. Doing this I could flip through the entire book in a day. I did that twice. Finally, two days before the exam I took the entire 200 question test at the end of the book, scoring 90%.

The only suggestion I have to improve this book would be to make the exam questions more difficult, so that they more closely mimic the tough, brutal questions I encountered on the PMP exam.

The free material at the Velociteach website was great. I signed up for the online site two weeks prior to sitting for the exam. The online quizzes were good, but limited. The real benefit for me was the classroom slides which presented the material very well. Even though it was mostly a rehash of what was found in the book, it was slightly different material, presented very well, using repetitive images and phrases that really helped key concepts stick in my head. (After going online, I easily memorized word for word the definition of a "Baseline" as they always referred back to the same images and the same words on certain key points. I found this GREAT for learning!)

I took the PMP Exam a few days ago and passed fairly well, thanks completely to Andy Crowe's book. Crowe explains early on in the book how much weight each process group carries on the exam. Calculating my scores in each process group (Initiation, Planning, Executing, M+C, Closing and Professional Responsibility) x the weight each group carries on the exam, I arrived at an estimate of 75% for my score on the overall exam, passing is approximately 61%. My weakest area was in Initiating by the way, which surprised me. Note that I took the final exam in the book shortly before the exam and scored 90%. I would recommend that you get to an 85% or 95% level on this particular book's questions prior to taking the exam.

I am very pleased with my score on the exam and with this book and Velociteach in general. This is my PMP preparation book of choice and I highly recommend it to anyone who is studying for their PMP credential.

Fantastic book for passing the PMP5
I passed the PMP exam this morning on my first try. Thanks to this book and Rita Mulcahy's Exam Prep, I passed it with a wide margin. This is my favorite of the two as it gets to the point and really focuses on the key concepts in each knowlege area. I would recommend that you start out with this book as it gives you a good foundation without drowning you with minutia! Then switch to Rita's book to add the polish and finer details.

The questions at the end of each chapter and the Final Exam in the book was a good representation of the actual exam. I really like the fact that Andy added a totally different final exam and didn't reuse any questions from the chapters. In this regard, this book was far above Rita's book.

Summary: No regrets at all about buying this book. Will keep it as a quick reference at work.