SoDIS Project AuditorTM 4.0 - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

SoDIS Project AuditorTM 4.0

Description:

... Widely studied and understood Builds on existing engineering knowledge Many standards and tools available PMBOK MSProject, Gantt charts etc Defined ... – PowerPoint PPT presentation

Number of Views:66
Avg rating:3.0/5.0
Slides: 23
Provided by: smi26
Category:

less

Transcript and Presenter's Notes

Title: SoDIS Project AuditorTM 4.0


1
SoDIS Project AuditorTM 4.0
  • A decision support tool using the SoDIS process?

2
What is SoDIS?
  • Software Development Impact Statement
  • Developed by experts in Computer Ethics
  • Don Gotterbarn of East Tennessee State University
    and
  • Simon Rogerson of DeMontfort University in the
    UK., in conjunction with
  • SEERI the Software Engineering Ethics Research
    Institute

3
Overview
  • Software development failures are common and
    expensive (eg, INSYS)
  • Minimising the risk of failure in software
    projects can be managed in two ways
  • Improved project management
  • Analysis of the impact of the process on
    stakeholders

4
Project Management
  • Widely studied and understood
  • Builds on existing engineering knowledge
  • Many standards and tools available
  • PMBOK
  • MSProject, Gantt charts etc
  • Defined methodologies (eg, SDLC, CMM)

5
Stakeholder Impact Analysis
  • ???

6
Successful software
  • Does what it is designed to do
  • Timely
  • Affordable
  • Excellent software
  • Positive effect on stakeholders

7
What is a stakeholder?
  • Those directly and indirectly affected by the
    project and its product

8
SoDIS
  • uses stakeholder impact analysis to identify,
    evaluate and mitigate risks in the software
    development process.
  • encourages the developer to think of
  • people,
  • groups, or
  • organizations
  • related to the project and how they are related
    to the proposed project and its products or
    deliverables.

9
The SoDIS Project Auditor TM 
  • a software package that uses SoDIS to facilitate
    the process of auditing projects.

10
SoDIS Project Phases
  • Feasibility Analysis
  • Requirements Analysis
  • Detailed Analysis

11
Feasibility
  • Environment section
  • Task Analysis Section
  • Stakeholder Analysis Section
  • Stakeholder/Task Analysis Section

12
Feasibility Environment Section
  • Asks about the presence of those things that will
    improve the chances for a successful project.
  • Methodology defined
  • Project team selected
  • Deliverables defined
  • Stakeholders identified

13
Feasibility Task Analysis Section
  • Allows user to evaluate the tasks in the project
    plan
  • Deliverables defined
  • Agreement among stakeholders
  • Risk plan

14
Feasibility Stakeholder Analysis Section
  • Asks about items related to the various
    stakeholders in a project.
  • The stakeholders in a project need to first be
    identified.
  • Is project plan acceptable to stakeholder?
  • Is project understood by stakeholder?

15
Feasibility Stakeholder/Task Analysis Section
  • Asks questions about the relationship between
    each task and each stakeholder.
  • Does this task have an impact that is acceptable
    to this stakeholder?
  • Etc for all tasks, all stakeholders

16
Requirements Analysis
  • The purpose of the Analysis form is to help
    identify every requirement where there is an
    ethical issue potentially compromised for some
    stakeholder by the completion of that
    requirement.


17
Requirements Analysis
18
Requirements Analysis
  • Questions are formed for each requirement-issue-st
    akeholder triple.
  • This form is designed to help identify every
    requirement where there is a potential ethical
    issue compromised for some stakeholder by the
    completion of that requirement.

19
Requirements Analysis
20
Requirements Analysis
  • Having identified any risks
  • Enter concerns/solutions
  • Generate reports for discussion/action

21
3. Detailed Analysis
  • Considers the impact of the project on
    stakeholders using a Work Breakdown Structure
    (WBS) eg MS Project
  • Similar process to Requirements Analysis but in
    more detail
  • Stakeholder identification
  • Task breakdown
  • SoDIS analysis

22
Conclusion
  • Most software projects are run on an ad hoc
    basis.
  • Rigorous stakeholder analysis is a new concept
    for software engineering.
  • SoDIS can
  • help avoid software development failures
  • help produce better software
Write a Comment
User Comments (0)
About PowerShow.com