Improvement of software development process by moving from Rational - - PowerPoint PPT Presentation

improvement of software development process by moving
SMART_READER_LITE
LIVE PREVIEW

Improvement of software development process by moving from Rational - - PowerPoint PPT Presentation

UNIVERSITY OF OSLO INF 5181 Process Improvement and Agile Methods in Systems Development Improvement of software development process by moving from Rational Unified Process towards Agile Unified Process Created by Anastasia Poroshina


slide-1
SLIDE 1

UNIVERSITY OF OSLO INF 5181 – Process Improvement and Agile Methods in Systems Development

Improvement of software development process by moving from Rational Unified Process towards Agile Unified Process

Created by Anastasia Poroshina 17.09.2012

slide-2
SLIDE 2

Improvement context

  • Company – Large chain of food stores
  • Project – Software development project
  • Product – Company’s Intranet – complex solution,

integrated with different programs, user focused system, used by many people, constantly changing

  • Process – Rational Unified Process (RUP)
  • Problem – Implementation stage of the process is

not so effective

slide-3
SLIDE 3

Improvement goals

  • Avoid waste of time and effort –> cost reduction
  • Reduce time-to-market period -> get more satisfied

customer

  • Possibility to work on same code, merge changes across

same files, know who did what -> improve developers’ work/teamwork

  • Easy Back-up, roll-back, history change (versions, new

functionalities) –> better prepared for emergency

slide-4
SLIDE 4

Improvement – suggested changes

  • Moving from Rational Unified Process (RUP) to Agile

Unified Process (AUP): Introduce change management - version/source controll system – system that tracks and provides control over changes to source code