Case study of use of Scrum

From apppm
(Difference between revisions)
Jump to: navigation, search
Line 2: Line 2:
 
== Abstract ==
 
== Abstract ==
 
   
 
   
This article is a case of Sweco's use of scrum in the Danish software division Digital Drift og Forvaltning (Digital Operations and Management) or DDF for short. DDF is a software division which develops software solution for mainly Nordic municipalities and Utilities companies. They currently have nine software solution on the market which they are continuously maintaining and improving upon.  
+
This article is a case of Sweco's use of scrum in the Danish software division Digital Drift og Forvaltning (Digital Operations and Management) or DDF for short. DDF is a software division which develops software solution for mainly Nordic municipalities and Utilities companies. They currently have nine software solution on the market which they are continuously maintaining and improving upon. Therefore Sweco utilize scrum to better manage different project and teams.
  
 +
The article will cover, an introduction to scrum, an introduction to Sweco and Digital Drift og Forvaltning, and how Sweco use scrum on the daily bases. 
  
  
== quick introduction to scrum ==
 
  
In a Scrum framework there are multiple roles that a team member can have. These roles are to help clarify tasks and the process along the development. Within scrum the are also two forms of artifacts. The product backlog and the sprint backlog.
+
== Quick introduction to scrum ==
Roles within Scrum framework
+
  
 +
Scrum is an agile project management framework. This means that scrum is a continues process that can utilize its learning as the project moves along. Scrum work by focusing the development process into smaller tasks. These task then put in to a so called sprint backlog. A Sprint is a periode of time, usually 1-4 weeks. In this sprint the team are working on the given task in the sprint backlog, which is the list of tasks for the sprint. by the end of a sprint the teams evaluates how the sprint and the task have proceeded. Throughout the sprint, the teams have standup meeting. These meeting are short, 15-30 min, meeting where each member present what they are working on and what troubles they may have. Here the members can help each other by shearing their ideas. When a sprint has ended the finish task will be add to the product backlog. To help manage these sprint as well as the project. Members of the teams have different roles. There are mainly three roles. Product owner (PO), this is the person there set the direction for the product. The PO is the one that decides whether or not something gets developed. They are the one that take ownership of the product, hens the name product owner. a Scrum master is  the person managing and supporting the scrum. Its the scrum masters job to align the team and facilitet the development in the team.  Then lastly there is the development team. They the main part of the scrum team and are the one responsable for the development.
  
 
== Case study ==
 
== Case study ==
Line 16: Line 16:
 
===Sweco Denmarks use of the Scrum framework in their software business, Digital Drift og Forvaltning.===
 
===Sweco Denmarks use of the Scrum framework in their software business, Digital Drift og Forvaltning.===
  
Sweco is properly most know as an architect and building consultancy firm. And this is their main business. All though at Sweco Denmark they also have a large software business, Digital Drift og Forvaltning, DDF. In this business department of Sweco. There are developing software solution for mainly Danish municipalities, with GIS (geographical information system) based operational and management software solution. Sweco are currently providing nine different software solution with two of their large software solution being DriftWeb and RenoWeb. To efficiently manage the development of these software solution. Sweco has implemented the Scrum framework into its daily operations.  
+
Sweco is properly most know as an architect and building consultancy firm. And this is their main business. All though at Sweco Denmark they also have a large software business, Digital Drift og Forvaltning, DDF. In this business department of Sweco. There are developing software solution for mainly Danish municipalities, focusing on operational and management software solution. Sweco are currently providing nine different software solution with two of their large software solution being DriftWeb and RenoWeb. To efficiently manage the development of these software solution. Sweco has implemented the Scrum framework into its daily operations.  
  
  
Line 28: Line 28:
  
 
== Reference ==
 
== Reference ==
 +
https://www.scrum.org/resources/what-is-scrum
  
 
+
Plus two source from Sweco
https://en.wikipedia.org/wiki/Scrum_(software_development)
+
https://www.scrum.org/resources/what-is-scrum
+

Revision as of 15:58, 2 April 2023

Contents

Abstract

This article is a case of Sweco's use of scrum in the Danish software division Digital Drift og Forvaltning (Digital Operations and Management) or DDF for short. DDF is a software division which develops software solution for mainly Nordic municipalities and Utilities companies. They currently have nine software solution on the market which they are continuously maintaining and improving upon. Therefore Sweco utilize scrum to better manage different project and teams.

The article will cover, an introduction to scrum, an introduction to Sweco and Digital Drift og Forvaltning, and how Sweco use scrum on the daily bases.


Quick introduction to scrum

Scrum is an agile project management framework. This means that scrum is a continues process that can utilize its learning as the project moves along. Scrum work by focusing the development process into smaller tasks. These task then put in to a so called sprint backlog. A Sprint is a periode of time, usually 1-4 weeks. In this sprint the team are working on the given task in the sprint backlog, which is the list of tasks for the sprint. by the end of a sprint the teams evaluates how the sprint and the task have proceeded. Throughout the sprint, the teams have standup meeting. These meeting are short, 15-30 min, meeting where each member present what they are working on and what troubles they may have. Here the members can help each other by shearing their ideas. When a sprint has ended the finish task will be add to the product backlog. To help manage these sprint as well as the project. Members of the teams have different roles. There are mainly three roles. Product owner (PO), this is the person there set the direction for the product. The PO is the one that decides whether or not something gets developed. They are the one that take ownership of the product, hens the name product owner. a Scrum master is the person managing and supporting the scrum. Its the scrum masters job to align the team and facilitet the development in the team. Then lastly there is the development team. They the main part of the scrum team and are the one responsable for the development.

Case study

Sweco Denmarks use of the Scrum framework in their software business, Digital Drift og Forvaltning.

Sweco is properly most know as an architect and building consultancy firm. And this is their main business. All though at Sweco Denmark they also have a large software business, Digital Drift og Forvaltning, DDF. In this business department of Sweco. There are developing software solution for mainly Danish municipalities, focusing on operational and management software solution. Sweco are currently providing nine different software solution with two of their large software solution being DriftWeb and RenoWeb. To efficiently manage the development of these software solution. Sweco has implemented the Scrum framework into its daily operations.


The rest of the article is under review by SWECO

Reflections

When the Wiki part is done, I will give my personal opinion on scrum. And how I personally use scrum or agile framework in my personal life.  

Reference

https://www.scrum.org/resources/what-is-scrum

Plus two source from Sweco

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox