Software Design and Development (A guide) is help you how to managed IT Project. Especially for Design and Develop software project.

Chia sẻ: Benq Benq | Ngày: | Loại File: PPT | Số trang:0

0
215
lượt xem
74
download

Software Design and Development (A guide) is help you how to managed IT Project. Especially for Design and Develop software project.

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Software Project Management - Very usefull for you (lecture from Opensys)

Chủ đề:
Lưu

Nội dung Text: Software Design and Development (A guide) is help you how to managed IT Project. Especially for Design and Develop software project.

  1. Software Design and Development ( A guide )
  2. Software Design & Development Day 1 - Definitions and Overview Day 2 - Software Design Software Development
  3. Day 1 - Definitions & Overview Definitions What is software ? What is software design ? What is software development ? What is a CASE tool ?
  4. Day 1 - Definitions & Overview Definitions Software development life-cycle Software development process Software development models
  5. Day 1 - Definitions & Overview What is software ? Software is computer programs that provide instructions for individual machines to function and for combinations of machines to work together
  6. Day 1 - Definitions & Overview What is software design ? Consisting of 3 parts : Conceptual design Logical design Physical design
  7. Day 1 - Definitions & Overview Software design - 3 parts Conceptual Logical Services & Physical Scenarios Objects, UI Components, logical DB UI & Physical DB
  8. Day 1 - Definitions & Overview Part 1 of Software Design • Identify business needs Conceptual • Understand users’ requirements • Generate scenarios that reflect Scenarios complete & accurate requirements by involving the customers, users and other stakeholders
  9. Day 1 - Definitions & Overview Part 2 of Software Design Logical • Organize the solution Services & • Formulate an abstract model Objects, UI, • Take the scenarios from conceptual logical DB and produces objects & services, UI prototypes and a logical DB
  10. Day 1 - Definitions & Overview Part 3 of Software Design • Apply real-world technology Physical constraints incl. implementation Components, & performance considerations, UI & to the outputs of Logical design by Physical DB specifying the details of the solution • Take the outputs of Logical Design to produce components, UI specs and physical DB design
  11. Day 1 - Definitions & Overview What is software development ? Software development is a process of developing a software system from requirements ie. System, Information Operations
  12. Day 1 - Definitions & Overview What is software development ? Software development comprises many individual tasks and activities that are performed in a fairly standard manner, the only difference being the objects on which they are being performed
  13. Day 1 - Definitions & Overview Requirements System Information Operations • Business needs • Project Overview • Organization • Functional - inputs, • Data models • Human processing, outputs, • Data definitions resources human interface, • Regulatory storage structure - legal dependencies - government • Performance - industry • System & data • Standards security
  14. Day 1 - Definitions & Overview What is a CASE tool ? CASE refers to Computer-Aided Software Engineering A software engineering process which provides a disciplined approach to assigning tasks and responsibilities within a development organization.
  15. Day 1 - Definitions & Overview Why do you use a CASE tool ? Its goal is to ensure the production of high-quality software, meeting the needs of its end-users, within a predictable schedule and budget.
  16. Day 1 - Definitions & Overview Software development life-cycle Initiation Phase Mission analysis Concept. Requirement stage Dev. Stage Development Phase System System Construct User analysis design & acq. accept. stage stage stage stage Operation and Maintenance Phase Implementation stage Maintenance stage
  17. Day 1 - Definitions & Overview Software development life-cycle Design, Development, Installation, Operation Production & testing & maintenance Needs Definition Shutdown & & development disposal
  18. Day 1 - Definitions & Overview Software development process Users/Developers
  19. Day 1 - Definitions & Overview Software development models Needs Definition Proposal Baseline Functional Spec. Detailed Design Development Testing Installation Water Fall model Performance Assessment
  20. Day 1 - Definitions & Overview Software development models Planning &Analysis Design Assessment Implementation Spiral model

CÓ THỂ BẠN MUỐN DOWNLOAD

Đồng bộ tài khoản