managing software development

Post on 16-Apr-2017

420 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Shelley Brown30th June 2010

Managing Software Development

PiVoT

FACT

Most software projects fail. In fact, the Standish group reports that over 80% of projects are unsuccessful either because they are over budget, late, missing function, or a combination. Moreover, 30% of software projects are so poorly executed that they are cancelled before completion

Definition of Software Development?

Source : Wikipedia

Act of working to produce softwarePurpose: Meet specific needs of a specific client or

businessUsing techniques (Waterfall vs Agile)Providing structured methods

Software Development Lifecycle

Initiation & Planning

Requirements & Analysis

Design

Build & Code

Testing

Maintenance

Identify a Need

Business Case

Funding

Initiation & Planning

Kervin Pillay :

‘Pivot would be the single provisioning interface for all FMC related config i.e. Broadsoft, Mind, Acme, Siebel, Oracle, SMS provisioning, Version control, client patches and upgrades’

Khetan Gajjar:

‘Pivot would be the single portal to capture, create, update & maintain corporate and end user information whilst configuring the different IS portals.’

How?

SoftSwitch IS Billing Platform

SMS to user to

download Applicatio

n

Requirements & Analysis

Define Requirements

Expand on PiVoT

MMPS Integration

3rd Party Access

Allocate Resources

Transformation of requirement to System Design

Timescales

Change Management

Rules of Engagement

Price

Design

PiVoT Architecture

Converts Design into complete information system

Installing systems environments

Testing databases

Test Case procedures

Coding

Build & Code

Testing

Does the system developed match the requirements

Test cases drawn up and done

SoftSwitch IS Billing Platform

SMS to user to

download Applicatio

n

Data Clean up

Set up Users

Ongoing Maintenance

Maintenance

Lessons Learnt!!

Communication

System Understanding

System Testing

Project Management

How we did it better – Phase 2

Scoping One Point of Contact

Project Team

Escalation procedureRelationship

A New Challenge?Prepaid FMC

Evaluation

Understanding

Scoping

Acceptance

Development

Testing

6 Weeks – On Time – BELOW

Budget

My tips

Keep things SimpleLeave it to the expertsCover yourselfAccountabilityCommunication ChannelsEscalation Procedure

thank you

any questions?

top related