Top Banner
Course Name: Software Project By Nusrat Jahan Adjunct Faculty, DIU Managing Director Interactive Artifact Ltd.
17

Course Name: Software Project

Jan 27, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Course Name: Software Project

Course Name: Software Project

By

Nusrat JahanAdjunct Faculty, DIU

Managing DirectorInteractive Artifact Ltd.

Page 2: Course Name: Software Project

Software Project (Lecture: 3)Date: 18th Feb, 2021 (Thursday)

Topics:• Software Development Life

cycle (SDLC) • SDLC’s Methodologies &

phases• Methodologies of Planning• Requirement Engineering • Requirement Engineering

Process

2/18/2021 2

Objectives• To understand the concept of SDLC

and the process of SDLC, how this life cycle work

• To learn how to plan• To learn how to solve a real-life

problem into digital solution• To learn about Req. Engineering

Process, Analysis & Collection

Page 3: Course Name: Software Project

RECAP

Team worksTeam formation Class workTeam Management

philosophy

GIF

Software Project (L – 2)

1 432

2/18/2021 3

Page 4: Course Name: Software Project

GIF

SDLC

2/18/2021 4

Page 5: Course Name: Software Project

GIF

SDLC

2/18/2021 5

1. PLANNING• Who is going to use the software application?• How is the software application going to be used?• Project Management Planning

2. REQUIREMENT ANALYSIS• Functional Requirement Specification• Business Requirement Specification• Client/Customer Requirement Specification• User Requirement Specification• Documentation

Page 6: Course Name: Software Project

Some basic SDLC methodologies: Which one is best?

- Depends, but let’s talk about Agile Method!

More: (https://www.roberthalf.com.au/blog/employers/6-basic-sdlc-methodologies-which-one-best)

2/18/2021 6

SDLC Models

Page 7: Course Name: Software Project

Project planning:

1. WBS2. GANTT CHART3. RACI Matrix.

2/18/2021 7

PLANNING

Page 8: Course Name: Software Project

1. WBS

2/18/2021 8

Page 9: Course Name: Software Project

WBS - Example

2/18/2021 9

Page 10: Course Name: Software Project

2. GANTT (Generalized Activity Normalization Time Table)

2/18/2021 10

Page 11: Course Name: Software Project

GANTT - Example

2/18/2021 11

Page 12: Course Name: Software Project

3. RACI MatrixR – ResponsibleA – AccountableC – Consultant

I -Informed

2/18/2021 12

Page 13: Course Name: Software Project

RACI - Example

2/18/2021 13

Activity Nusrat Bakee Tisha Rebeka Kamrul Employee

1

Employee 2 Employee 3 Employee 4

Planning A

(Account

able)

R

(Responsi

ble)

A C

(Consulta

nt)

Informed

(Leader)

C C R C

Requirement

Analysis

R C C A I A C C R

HR Planning C C I R A R A I C

Design A I R C C I A C R

Development &

Testing

C A A R I C C R C

Launching on Play

store

R I C A R I R A R

Maintenance C A I R A C C C A

After Sales

Services

A R A I I A R R R

Risk Management I R A C C I R C C

Quality

management

C C R A I C R A A

Page 14: Course Name: Software Project

Requirement Analysis Methods

Popular• Persona• Card Sorting• Prototyping• Interview, Focus Group• Use case Analysis• Diary Studies

Further study:

• https://www.usability.gov/how-to-and-tools/methods/[email protected]

• https://www.usability.de/en/services/methods.html

• https://www.usabilitybok.org/requirements-methods

2/18/2021 14

Page 15: Course Name: Software Project

1. I want to understand that you have understood2. You have followed the SDLC Steps3. You have utilized Project Management Tools4. You have learned about Financial Models5. You are going to start this Project after your

completion of Study

2/18/2021 15

MY OVERALL EXPECTATIONS FROM THIS PROJECT

Page 16: Course Name: Software Project

References:

▪ https://arkbauer.com/blog/software-development-life-cycle-sdlc/

▪ Course contents from Project Management (ACMP 4.0, IBA)

2/18/2021 16

Page 17: Course Name: Software Project

THANK YOU

2/18/2021 17