1/13
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Software Development Project
Faces tension between time, cost and quality
Time
Deadline, milestones, schedule, due date
Software Development Methodologies
To help in planning, structuring and controlling software development projects
Advantages of SDM
Standardized roles, processes, documentation, and deliverables
Traditional System Development Life Cycle (SDLC)
Provides a disciplines “waterfall” method
Phases flow was inputs into next phase
Technical Feasibility
Can the proposed system be completed from a techncal standpoint?
Economic Feasibility
Is it affordable and worth the investment
Organizational Feasibility
Does it fit with the organization’s strategies and practices?
Legal Feasibility
Does it violate any laws or regulations?
Ethical Feasibility
Does it fit within ethical guidelines and practices of the organization and its industry?
Requirements Elicitation - analysis
Gathering requirements from various stakeholders
Functional Requirements
How the system should interact with users and other systems
Non-functional Requirements
Constraints on the system