background preloader

IT Project Management

Facebook Twitter

Methodology CTO Consultant. He Vision/Scope Approved Milestone is an opportunity for customers and the team to agree upon project scope and vision.

Methodology CTO Consultant

Determining vision and scope are opposite activities, yet both are required for a successful project. Vision is the expansive view of what a solution can be. Scope defines what part(s) of the vision can be accomplished within the project constraints. Vision Statement Draft 1. 2. 3. 4. Business Need · Global Requirements · User/Business scenarios · Client Contacts · Description of current functionality (Overall , Likes and Dislikes) · Description of needed functionality including high level User Interface (UI) needs. · Focus and usability group requirements. . · Initial Protocycle (Complete Process and limited UI screens) During this step the scope document may be presented to clients for feedback and acceptance. Design Goals Draft 1. 2. Five common errors in requirements analysis (and how to avoid them)

Requirements as the main focus of the business analyst work. In discussions about the role of the business analyst, it is common to see professionals insisting on the importance of “going beyond requirements” when describing the BA work.

Requirements as the main focus of the business analyst work

These analysts argue that BA activities such as enterprise analysis and process improvement indicate the need for a broader description. Being myself a consultant who often works in activities related to business process modeling and process improvement, I fail to see the benefit of moving away from the term “requirement” when describing the work of a business analyst, and here I explain why.

The IEEE Standard Glossary of Software Engineering Terminology defines requirement as: A condition or capability needed by a user to solve a problem or achieve an objective.A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed documents.A documented representation of a condition or capability as in (1) or (2).

Business Requirements - How do I get stakeholders to focus on them? A participant of the course, Crafting Better Requirements, that I’m teaching at the My Business Analysis Career platform asks: We run into situations where the business users want provide the design of the solution besides the business requirements.

Business Requirements - How do I get stakeholders to focus on them?

The technical team is against it — they would prefer to be responsible for the design phase. How can a BA approach this situation and get the business stakeholders to just provide the business requirements, and not the solution? Under what circumstances (if any) it is OK for the business side to provide solutions? These are great questions about a situation many BAs routinely face while performing their role, but they don’t provide a complete picture, because it misses an important step between business requirements and the design phase: solution requirements.

Gap analysis. Gap analysis identifies gaps between the optimized allocation and integration of the inputs (resources), and the current allocation level.

Gap analysis

This reveals areas that can be improved. Gap analysis involves determining, documenting, and approving the difference between business requirements and current capabilities. Gap analysis naturally flows from benchmarking and other assessments. Once the general expectation of performance in the industry is understood, it is possible to compare that expectation with the company's current level of performance. This comparison becomes the gap analysis. Gap analysis is a formal study of what a business is doing currently and where it wants to go in the future. Gap analysis provides a foundation for measuring investment of time, money and human resources required to achieve a particular outcome (e.g. to turn the salary payment process from paper-based to paperless with the use of a system).

Gap analysis can identify gaps in the market. Usage gap[edit] Modern Analyst > What is the difference between a Business Requirement Document (BRD) and a Functional Specification Document (FSD)? Phase 2 Process Descriptions. Two: Project Planning (High Level) Process Descriptions 2.1 Prepare for the Project Roles Project Manager Executive Sponsor Project Sponsor and/or Project Director Project Team Members Stakeholders Purpose.

Phase 2 Process Descriptions

Business Requirements Document: a High-level Review. J.

Business Requirements Document: a High-level Review

DeLayne Stroud February 26, 2010 Many businesses have a process in place to assist with project management and implementation. One opportunity for improvement involves making reasonable estimates of how big a project is and how much it is going to cost. There are many different names for tools used with this process: business needs specification, requirements specification or, simply, business requirements. Business requirements are the critical activities of an enterprise that must be performed to meet the organizational objective(s) while remaining solution independent.

Planning for Testing. Recently a client remarked that the time spent planning their testing was as productive at finding faults as was the actual execution of test cases.

Planning for Testing

Since I was in the midst of helping another client plan their testing strategy this remark got my immediate attention. My second client was trying to determine exactly which of the many permutations of data values to test in an application that has a very complex GUI plus an extensible API. Both of these experiences reminded me that planning any activity is important, but in todays world of Just do it!

There is a tendency to act rather than think. The testing process can be divided into three phases [Hetzel]: planning, acquisition and execution & evaluation. In this months column I will focus on the planning phase. Test Strategy. Designing a Test Environment: General.