0% found this document useful (0 votes)
210 views20 pages

Overview of Systems Planning Process

The document outlines the Systems Planning phase of the Software Development Life Cycle (SDLC), emphasizing its importance in establishing project direction, resource allocation, and risk mitigation. Key activities include problem identification, feasibility analysis, project scope definition, stakeholder identification, risk assessment, and project plan development. Deliverables such as feasibility study reports, project scope documents, and risk management plans are essential for informed decision-making and successful project execution.

Uploaded by

sefuhasani2003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
210 views20 pages

Overview of Systems Planning Process

The document outlines the Systems Planning phase of the Software Development Life Cycle (SDLC), emphasizing its importance in establishing project direction, resource allocation, and risk mitigation. Key activities include problem identification, feasibility analysis, project scope definition, stakeholder identification, risk assessment, and project plan development. Deliverables such as feasibility study reports, project scope documents, and risk management plans are essential for informed decision-making and successful project execution.

Uploaded by

sefuhasani2003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

System Planning

Introduction to System Planning


• Systems Planning is the initial phase of the
Software Development Life Cycle (SDLC) where
the groundwork for a new system or an
enhancement to an existing system is
established.
• This phase involves identifying the need for a
system, defining its scope, and developing a
strategic plan for its development.
04/22/2025 Application Software Development - DCS 2.
2
Importance of Planning
• Foundation for Success: Sets the direction for
the entire project, ensuring alignment with
organizational goals.​
• Resource Allocation: Helps in estimating
resources, time, and budget required.​
• Risk Mitigation: Identifies potential risks early,
allowing for proactive management.
04/22/2025 Application Software Development - DCS 2.
2
Objectives of the Systems Planning Phase
• Identify Business Needs: Understand and document the
business problem or opportunity that the system will address.
• Define Project Scope: Clearly outline what the project will and
will not cover to prevent scope creep.​
• Conduct Feasibility Study: Assess the practicality of the
proposed system in terms of technical, economic, legal,
operational, and schedule feasibility.​
• Develop Project Plan: Create a roadmap detailing tasks,
timelines, resources, and responsibilities.

04/22/2025 Application Software Development - DCS 2.


2
Key Activities in Planning
1. Problem Identification
– Stakeholder Engagement - Actively involve all relevant
stakeholders, including end-users, management, and IT staff, to
gather diverse perspectives on existing issues or potential
opportunities.​
– Current System Evaluation - Conduct a thorough assessment of
the existing system or processes to pinpoint inefficiencies,
bottlenecks, or areas requiring improvement.​
– Documentation of Findings - Compile a comprehensive report
detailing identified problems, their impact on operations, and the
necessity for a new or enhanced system.
04/22/2025 Application Software Development - DCS 2.
2
2. Feasibility Analysis
• Technical Feasibility - Assess the organization's technological
capabilities to determine if the current infrastructure can
support the proposed system or if upgrades are necessary.​
• Economic Feasibility - Perform a cost-benefit analysis to
evaluate the financial viability, considering development
costs, potential savings, and return on investment.​
• Legal Feasibility - Ensure compliance with relevant laws,
regulations, and industry standards to avoid legal
complications.​

04/22/2025 Application Software Development - DCS 2.


2
• Operational Feasibility - Evaluate whether the
proposed system aligns with current operational
workflows and if the organization possesses the
necessary skills to implement and maintain it.​
• Schedule Feasibility - Estimate a realistic
timeline for project completion, considering
resource availability and project complexity

04/22/2025 Application Software Development - DCS 2.


2
3. Project Scope Definition
• Boundary Setting - Clearly define what the project will include and
clearly state what is out of scope to manage stakeholder expectations.​
• Objective Specification - Define specific, measurable, achievable,
relevant, and time-bound (SMART) objectives that the project aims to
accomplish.​
• Deliverable Identification - List all expected outputs, such as reports,
prototypes, or final software products, to provide a clear picture of
project outcomes.​
• Constraint Acknowledgment - Recognize limitations related to budget,
time, technology, and human resources that may impact project
execution.​
04/22/2025 Application Software Development - DCS 2.
2
4. Stakeholder Identification
• Comprehensive Listing - Identify all individuals, groups, or
organizations affected by the project, including internal
staff and external partners.​
• Needs Assessment - Understand and document each
stakeholder's interests, expectations, and potential
influence on the project.​
• Communication Planning - Develop strategies for regular
engagement, updates, and feedback to ensure
stakeholder alignment and support.
04/22/2025 Application Software Development - DCS 2.
2
5. Risk Assessment
• Risk Identification - Catalog potential risks that could adversely
affect the project, such as technological challenges, resource
constraints, or market changes.​
• Impact Analysis - Evaluate the severity and likelihood of each
identified risk to prioritize mitigation efforts.​
• Mitigation Strategy Development - Formulate contingency plans
and preventive measures to address and reduce the impact of
risks.​
• Risk Monitoring Plan - Establish procedures for ongoing risk
tracking and management throughout the project lifecycle.
04/22/2025 Application Software Development - DCS 2.
2
6. Preliminary Budgeting
• Cost Estimation - Project expenses related to hardware, software,
personnel, training, and other resources necessary for development
and implementation.​
• Financial Planning - Align the estimated budget with organizational
financial constraints and seek necessary approvals.​
• Funding Source Identification - Determine potential funding
avenues, whether internal or external, to support the project
financially.​
• Budget Review Process - Set up mechanisms for regular budget
assessment and adjustments as needed to accommodate project
changes.
04/22/2025 Application Software Development - DCS 2.
2
7. Project Plan Development
• Task Breakdown - Decompose the project into manageable tasks
and subtasks, assigning responsibilities to appropriate team
members.​
• Timeline Creation - Develop a detailed schedule with milestones
and deadlines to guide project progress.​
• Resource Allocation - Assign necessary resources, including
personnel, equipment, and materials, to each task based on
requirements.​
• Performance Metrics Definition - Establish criteria and
benchmarks to measure project progress and success effectively.
04/22/2025 Application Software Development - DCS 2.
2
Deliverables of the Systems Planning Phase
1. Feasibility Study Report
– Evaluates the practicality of the proposed system, analyzing
aspects such as technical capabilities, economic viability, legal
considerations, operational impact, and scheduling
constraints.​
• Contents of the report
– Technical Feasibility - Assessment of whether the current
technology and resources can support the new system.
– Economic Feasibility - Cost-benefit analysis to determine
financial viability.
04/22/2025 Application Software Development - DCS 2.
2
– Legal Feasibility - Review of potential legal implications or
compliance requirements.
– Operational Feasibility - Examination of how well the
proposed system will integrate with existing operations.
– Schedule Feasibility - Estimation of the time required for
project completion and alignment with organizational
timelines.
• Significance - Provides decision-makers with a
comprehensive understanding of the project's viability,
aiding in informed decision-making.
04/22/2025 Application Software Development - DCS 2.
2
2. Project Scope Document
• This document clearly defines the boundaries of the project to prevent
scope creep and ensure all stakeholders have a mutual understanding of
what the project will deliver.​
• Contents
– Project Objectives - Specific goals the project aims to achieve.
– In-Scope Items - Features, functions, and deliverables included in the project.
– Out-of-Scope Items - Explicitly states what is not included in the project.
– Assumptions and Constraints - Any factors assumed to be true and limitations
affecting the project.
• Significance - Serves as a reference point throughout the project
lifecycle, ensuring all efforts remain aligned with the agreed-upon scope.

04/22/2025 Application Software Development - DCS 2.


2
3. Project Plan
• Outlines the roadmap for project execution, detailing tasks,
timelines, resource allocation, and responsibilities.​
• Contents
– Work Breakdown Structure (WBS) - Decomposition of the project into
smaller, manageable components.
– Schedule - Timelines for each task and overall project milestones.
– Resource Plan - Allocation of human, technological, and financial resources.
– Risk Management Plan - Identification of potential risks and mitigation
strategies.
• Significance - Provides a structured approach to project
management, facilitating tracking, and ensuring timely delivery.
04/22/2025 Application Software Development - DCS 2.
2
4. Risk Management Plan
• Identifies potential risks that could impact the project and outlines
strategies to mitigate them.​
• Contents
– Risk Identification - List of potential risks categorized by their nature
(technical, financial, operational, etc.).
– Risk Analysis - Assessment of the likelihood and impact of each risk.
– Mitigation Strategies - Plans to reduce or eliminate the impact of risks.
– Contingency Plans - Alternative courses of action if risks materialize.
• Significance
– Proactive risk management ensures preparedness and reduces the
likelihood of project derailment.

04/22/2025 Application Software Development - DCS 2.


2
Challenges in Systems Planning
• Unclear Objectives
– Ambiguity in project goals can lead to misaligned efforts and wasted
resources.​
• Stakeholder Conflicts
– Diverse stakeholder interests may result in conflicting requirements or
priorities.​
• Inaccurate Feasibility Assessments
– Overlooking critical feasibility aspects can lead to project failure.​
• Scope Creep
– Expanding project scope without proper evaluation can strain resources
and timelines.
04/22/2025 Application Software Development - DCS 2.
2
Best Practices for Effective Systems Planning
• Engage Stakeholders Early
– Involve all relevant parties from the outset to gather comprehensive
requirements and ensure buy-in.​
• Maintain Clear Documentation
– Keep detailed records of objectives, scope, feasibility analyses, and decisions
made.​
• Regularly Review and Update Plans
– Continuously assess and adjust plans to accommodate new information or
changes in the business environment.​
• Set Realistic Expectations
– Ensure that project goals, timelines, and budgets are achievable and aligned
with organizational capabilities.
04/22/2025 Application Software Development - DCS 2.
2
• End

04/22/2025 Application Software Development - DCS 2.


2

You might also like