Team software process

In combination with the personal software process (PSP), the team software process (TSP) provides a defined operational process framework that is designed to help teams of managers and engineers organize projects and produce software for products that range in size from small projects of several thousand lines of code (KLOC) to very large projects greater than half a million lines of code. The TSP is intended to improve the levels of quality and productivity of a team's software development project, in order to help them better meet the cost and schedule commitments of developing a software system.[1][2][3][4]

The initial version of the TSP was developed and piloted by Watts Humphrey in the late 1990s[5] and the Technical Report[6] for TSP sponsored by the U.S. Department of Defense was published in November 2000. The book by Watts Humphrey,[7] Introduction to the Team Software Process, presents a view of the TSP intended for use in academic settings, that focuses on the process of building a software production team, establishing team goals, distributing team roles, and other teamwork-related activities.

Introduction to TSP

The primary goal of TSP is to create a team environment for establishing and maintaining a self-directed team, and supporting disciplined individual work as a base of PSP framework. Self-directed team means that the team manages itself, plans and tracks their work, manages the quality of their work, and works proactively to meet team goals. TSP has two principal components: team-building and team-working. Team-building is a process that defines roles for each team member and sets up teamwork through TSP launch and periodical relaunch. Team-working is a process that deals with engineering processes and practices utilized by the team. TSP, in short, provides engineers and managers with a way that establishes and manages their team to produce the high-quality software on schedule and budget.

How TSP works

Before engineers can participate in the TSP, it is required that they have already learned about the PSP, so that the TSP can work effectively. Training is also required for other team members, the team lead and management. The TSP software development cycle begins with a planning process called the launch, led by a coach who has been specially trained, and is either certified or provisional.[8][9] The launch is designed to begin the team building process, and during this time teams and managers establish goals, define team roles, assess risks, estimate effort, allocate tasks, and produce a team plan. During an execution phase, developers track planned and actual effort, schedule, and defects meeting regularly (usually weekly) to report status and revise plans. A development cycle ends with a Post Mortem to assess performance, revise planning parameters, and capture lessons learned for process improvement.

The coach role focuses on supporting the team and the individuals on the team as the process expert while being independent of direct project management responsibility.[10][11] The team leader role is different from the coach role in that, team leaders are responsible to management for products and project outcomes while the coach is responsible for developing individual and team performance.[12][13]

Latest developments

TSP has been adapted to work with other types of knowledge work, including systems engineering[14] and services.[15][16]

Mapping TSP to Capability Maturity Model Integrated (CMMI) practices was documented in 2010,[17] and piloted as an alternative path to implement CMMI process improvement.[18][19] A body of knowledge (BOK) was issued in 2010.[20] The coach mentor program guidebook was released in 2010.[21]

According to a study by Capers Jones TSP is one of the most successful development methodologies regarding schedule, quality and budget (TCO) [22]

Publications

  • TSP: Leading a Development Team 2005
  • TSP: Coaching Development Teams 2005

See also

References

  1. ^ Jones, Capers (2009). Software Engineering Best Practices. McGraw-Hill. p. 11. ISBN 9780071621618.
  2. ^ Kindler, Nosh B; Krishnakanthan, Vasantha; Tinaikar, Ranjit. Applying Lean to Application Development. McKinsey Quarterly, May 2007
  3. ^ "Agile Capital Consulting". Archived from the original on February 3, 2018. Retrieved July 3, 2017.
  4. ^ Ker, J. I., Wang, Y., Hajli, M. N., Song, J., & Ker, C. W. (2014). "Deploying lean in healthcare: Evaluating information technology effectiveness in US hospital pharmacies". International Journal of Information Management, 34(4), 556–560.
  5. ^ McAndrews, Donald (1998). "The Team Software ProcessSM (TSPSM): An Overview and Preliminary Results of Using Disciplined Practices". {{cite journal}}: Cite journal requires |journal= (help)
  6. ^ Humphrey, Watts. "The Team Software Process" (PDF). Software Engineering Institute.
  7. ^ Humphrey, Watts (1999). Introduction to the Team Software Process. Addison Wesley.
  8. ^ Humphrey, Watts (2018). "The Team Software Process Body of Knowledge". Software Engineering Institute. doi:10.1184/R1/6584825.v1. {{cite journal}}: Cite journal requires |journal= (help)
  9. ^ Chick, Timothy (2010). "Team Software Process (TSP) Coach Mentoring Program Guidebook Version 1.1". Software Engineering Institute. doi:10.1184/R1/6584810.v1. {{cite journal}}: Cite journal requires |journal= (help)
  10. ^ Humphrey, Watts (2018). "The Team Software Process Body of Knowledge". Software Engineering Institute. doi:10.1184/R1/6584825.v1. {{cite journal}}: Cite journal requires |journal= (help)
  11. ^ Humphrey, Watts (2005). TSP: Coaching Development Teams. Addison Wesley.
  12. ^ Humphrey, Watts (2018). "The Team Software Process Body of Knowledge". Software Engineering Institute. doi:10.1184/R1/6584825.v1. {{cite journal}}: Cite journal requires |journal= (help)
  13. ^ Humphrey, Watts (2005). TSP: Coaching Development Teams. Addison Wesley.
  14. ^ Carleton, Anita. "Extending Team Software Process (TSP) to Systems Engineering: A NAVAIR Experience Report" (PDF). Software Engineering Institute.
  15. ^ Battle, Ed. "Leading & Learning – Using TSP at the MSG Level" (PDF). Naval Oceanographic Office.
  16. ^ "Software consulting: How to make sure the software consulting company you are looking for is reliable". Retrieved 23 April 2019.
  17. ^ James McHale; Timothy A. Chick; Eugene Miluk (December 2010). "Implementation Guidance for the Accelerated Improvement Method (AIM)" (PDF). Software Engineering Institute. Retrieved October 11, 2016.
  18. ^ Webb, David (April 2007). "CMMI Level 5 and the Team Software Process" (PDF). Cross Talk. Archived from the original on October 9, 2012.
  19. ^ Mondragon, Oscar. "AIM Case Study" (PDF). Software Engineering Excellence Center.
  20. ^ Humphrey, Watts (2018). "The Team Software Process Body of Knowledge". Software Engineering Institute. doi:10.1184/R1/6584825.v1. {{cite journal}}: Cite journal requires |journal= (help)
  21. ^ Chick, Timothy (2010). "Team Software Process (TSP) Coach Mentoring Program Guidebook Version 1.1". Software Engineering Institute. doi:10.1184/R1/6584810.v1. {{cite journal}}: Cite journal requires |journal= (help)
  22. ^ Jones, Capers (2013). "Evaluating ten software development methodologies". Archived from the original on 29 June 2013.

Read other articles:

جاردينيلو     الإحداثيات 38°05′13″N 13°09′23″E / 38.08706°N 13.15648°E / 38.08706; 13.15648  [1] تقسيم إداري  البلد إيطاليا[2]  التقسيم الأعلى مدينة باليرمو العاصمة (4 يناير 2016–)  خصائص جغرافية  المساحة 12.88 كيلومتر مربع (9 أكتوبر 2011)[3]  ارتفاع 275 متر  عدد ا

 

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Penumpang di bawah umur yang tidak ditemani adalah anak yang ada tanpa kehadiran wali yang sah. Istilah ini digunakan dalam hukum imigrasi dan kebijakan maskapai penerbangan. Definisi spesifik bervariasi dari satu negara ke negara lainnya dan dari mas...

 

 

Cet article concerne le film de Steve Barron. Pour le film de Jonathan Liebesman, voir Ninja Turtles. Pour les articles homonymes, voir Tortue (homonymie) et Ninja (homonymie). Les Tortues Ninja Logo original du film. Données clés Titre original Teenage Mutant Ninja Turtles Réalisation Steve Barron Scénario Todd W. LangenBobby Herbeck Sociétés de production 888 ProductionsGolden HarvestLimelight EntertainmentMirage ProductionsNew Line CinemaNorthshore Investments Pays de production ...

SratenDesaPeta lokasi Desa SratenNegara IndonesiaProvinsiJawa TimurKabupatenBanyuwangiKecamatanCluringKode pos68482Kode Kemendagri35.10.06.2006 Luas10,47 Km2Jumlah penduduk8.356 jiwaKepadatan798,00 jiwa/km² Desa Sraten merupakan salah satu Desa yang ada di Kecamatan Cluring Kabupaten Banyuwangi, Letak Koordinat 8°25'07.4S 114°14'39.0E mempunyai luas wilayah 10,47 Km2 dengan jumlah penduduk 8.356,00 Jiwa, perlu diketahui bahwa Kecamatan Cluring Membawahi 9 Desa, salah satunya adalah de...

 

 

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.Este aviso fue puesto el 4 de septiembre de 2014. Уфимский Государственный Авиационный Технический Университет (УГАТУ) Universidad Técnica Estatal de Aeronáutica de Ufá Sigla USATUTipo PúblicaFundación 1932LocalizaciónDirección 450000, República de Bashkortostán, Ufá, ul.K. Marx, d. 12Ufá, RusiaAdministraciónRector Guzairov Murat ...

 

 

1997 Hong Kong martial arts film This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (September 2022) (Learn how and when to remove this template message) HeroHero DVD coverTraditional Chinese馬...

American broadcaster (born 1967) Joe RoganRogan in 2017BornJoseph James Rogan (1967-08-11) August 11, 1967 (age 56)Newark, New Jersey, U.S.Occupations Podcaster color commentator comedian actor television host Years active1988–presentSpouse Jessica Ditzel ​(m. 2009)​Children3 (1 adopted)[1]Relatives Gerard Way (first cousin once removed) Mikey Way (first cousin once removed) Comedy careerMedium Stand-up podcast television film Genres Observatio...

 

 

Sailing at the Olympics Finn classat the Games of the XXI OlympiadFinn class dinghyVenueKingstonDates19 to 27 JulyCompetitors28 from 28 nationsTeams28Medalists Jochen Schümann  East Germany Andrey Balashov  Soviet Union John Bertrand  Australia← 19721980 → Sailing at the1976 Summer OlympicsFinnOpen470OpenFlying DutchmanOpenTornadoOpenTempestOpenSolingOpenvte The Finn was a sailing event on the Sailing at the 1976 Summer Olympics program in Kings...

 

 

Species of mammal Golden-backed tree rat Conservation status Near Threatened (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Rodentia Family: Muridae Genus: Mesembriomys Species: M. macrurus Binomial name Mesembriomys macrurus(Peters, 1876) The golden-backed tree rat (Mesembriomys macrurus) is a species of rodent in the family Muridae, found only in Australia. It is present in the Charnley River–Artesian R...

The Whale Road AuthorRobert LowCountryEnglandLanguageEnglishSeriesOathsworn seriesGenreHistorical fictionPublisherHarperPublication date1 August 2007 (2007-08-01)Media typePrintPages400ISBN978-0-00-721530-0Followed byThe Wolf Sea (2008)  The Whale Road is the first novel of the five-part Oathsworn series by Scottish writer of historical fiction, Robert Low, released on 1 August 2007 through Harper. The début novel was well received. Plot Orm Rurikson joins the c...

 

 

Stasiun Kwanyar Kwanyar Tampak depan Stasiun Kwanyar, 2020LokasiPesanggrahan, Kwanyar, Bangkalan, Jawa TimurIndonesiaOperatorKereta Api IndonesiaDaerah Operasi VIII SurabayaLetak dari pangkalkm 24+883 lintas Kamalpier–Sukolilo–Kwanyarkm 49+??? lintas Kamalpier–Bangkalan–Kwanyarkm 0+000 lintas Kwanyar–Kalianget[1]Informasi lainKode stasiunKWR4907[2]SejarahDibuka1900Ditutup1984-1987Nama sebelumnyaStation Kebanjar[catatan 1]Perusahaan awalMadoera Stoomtram Maats...

 

 

Unna WestThrough stationGeneral informationLocationMühlenstr., Unna, North Rhine-WestphaliaGermanyCoordinates51°32′20″N 7°40′33″E / 51.5389°N 7.6759°E / 51.5389; 7.6759Owned byDB NetzOperated byDB Station&ServiceLine(s)Unna–Dortmund (KBS 450.4)Platforms1Train operatorsDB Regio NRWConnectionsS4Other informationStation code6336[1]DS100 codeEUNW[2]IBNR8003925Category6[1]Fare zoneWestfalentarif: 42491[3]Websitewww.bahnhof....

French prince; eldest son of Charles X (1775–1844) For other uses of Louis, Dauphin, see Louis, Dauphin (disambiguation). Louis AntoineDauphin of FranceDuke of AngoulêmeCount of MarnesLegitimist pretender to the French throneas Louis XIXReign6 November 1836 – 3 June 1844PredecessorCharles XSuccessorHenry VBorn(1775-08-06)6 August 1775Palace of Versailles, Kingdom of FranceDied3 June 1844(1844-06-03) (aged 68)Gorizia, Austrian EmpireBurialKostanjevica Monastery, Nova Gorica, Slovenia...

 

 

Колумб причалює до берегарос. Колумб причаливает к берегуКолумб причалює до берегаВид мальованийРежисер Давид ЧеркаськийСценарист Олександр КаневськийОператор Григорій ОстровськийС. НікіфоровКомпозитор Пилип БрильКінокомпанія КиївнаукфільмТриваліс...

 

 

Artikel ini bukan mengenai Kementerian Keamanan Publik (Tiongkok) atau Komisi Keamanan Nasional Partai Komunis Tiongkok. Lihat pula: Hukum Intelijensi Nasional Republik Rakyat Tiongkok Kementerian Keamanan Negara Republik Rakyat Tiongkok中华人民共和国国家安全部Zhōnghuá Rénmín Gònghéguó Guójiā Ānquán BùLambang Republik Rakyat TiongkokLambang Kementerian Keamanan NegaraBendera Kepolisian Rakyat TiongkokInformasi lembagaDibentuk1 Juli 1983; 40 tahun lalu (1983-07-01)...

Dewan Perwakilan Rakyat Daerah Kabupaten Bekasi ᮓᮦᮝᮔ᮪ ᮕᮀᮝᮊᮤᮜ᮪ ᮛᮠᮚᮒ᮪ ᮓᮆᮛᮂ ᮊᮘᮥᮕᮒᮦᮔ᮪ ᮘᮨᮊᮞᮤDéwan Pangwakil Rahayat Daérah Kabupatén BekasiDewan Perwakilan RakyatKabupaten Bekasi2019-2024JenisJenisUnikameral SejarahSesi baru dimulai5 September 2019PimpinanKetuaH. M. Baddarudin Nooreza Holik Qodratullah, S.E., M.Si. (Gerindra) sejak 30 September 2020 Wakil Ketua IH. Mohamad Nuh, Lc. (PKS) sejak 10 Oktober 2019 Wakil Ketu...

 

 

1938 prototype automobile Motor vehicle Phantom CorsairOverviewManufacturerRust Heinz Maurice Schwartz[1]Model years1938Body and chassisClassMid-size prototypeBody style2-door 5/6 seater sedan[1]PlatformCord 810PowertrainEngine4.7 L Lycoming (Cord) L-head V8[2][3][nb 1]DimensionsWheelbase3,175 mm (125.0 in)[1]Length6,020 mm (237.0 in)[1]Width1,943 mm (76.5 in)[1]Height1,448 mm (57...

 

 

Stockholm Metro station StadionStockholm metro stationGeneral informationLocationÖstermalm, StockholmSwedenCoordinates59°20′35″N 18°4′52″E / 59.34306°N 18.08111°E / 59.34306; 18.08111Elevation4.4 m (14 ft) below sea levelOwned byStorstockholms LokaltrafikPlatforms1 island platformTracks2ConstructionStructure typeUndergroundDepth35 m (115 ft) below groundAccessibleYesOther informationStation codeSTDHistoryOpened30 September 1973; ...

Uruguayan-Spanish pornographic actor (born 1967) Marco BanderasBanderas attending the XBIZ Awards at Avalon, Hollywood, California, February 2010Born (1967-10-13) 13 October 1967 (age 56)[1]Montevideo, Uruguay[2]Other namesMichael Duarte, Marco Banderos, Marco Duarte, Marco Duato, Marcos Banderas, Marco[1]Height6 ft 2 in (1.88 m)[2]SpouseBriana Bounce (m. 2016)[3] Edgard Fabián Etchenique Picardo (born 13 October 1967), known p...

 

 

1992 studio album by Michael NymanThe Essential Michael Nyman BandCover design by Russell Warren-Fisher from a photo by Steve PykeStudio album by Michael NymanReleasedNovember 10, 1992 (UK)January 19, 1993 (United States)Recorded1992, JVC Victor Studios, Tokyo, JapanGenreContemporary classical music, Minimalist music, film musicLength67:18LanguageEnglishLabelArgoMichael Nyman chronology The Hairdresser's Husband(1992) The Essential Michael Nyman Band(1992) Time Will Pronounce(1993) Pr...

 

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!