Праект праграмнага забеспячэння сябрук вызначае і тлумачыць усё розныя фазы ўдзельнічаюць у распрацоўцы праграмнага забеспячэння. Гэта выдатнае дадатак для студэнтаў і прафесійных якіх хочуць павялічыць там веды аб асноўных канцэпцыях распрацоўкі праграмнага забеспячэння ў адпаведнасці з дакументацыі да кадавання. Ён мае наступныя модулі.
• Патрабаванні да праграмнага забеспячэння спецыфікацыі (SRS).
• Патрабаванні да праграмнага забеспячэння спецыфікацыі (SRS) прыклад. Поўная SRS дакумент праекта.
• Дызайн дакумент
• Прыклад дызайну дакумента (поўны дызайн дакумент праекта)
• Кадаванне фазы.
• Viva
SRS змяшчае ўсе розныя дыяграмы UML напрыклад, прэцэдэнты дыяграму, якая паказвае паводзіны, у якім акцёр ўзаемадзейнічае з дадаткам сцэнарамі выкарыстання. Выкарыстанне сцэнарыяў выпадку дыяграмы Ганта і г.д.
Прыклад SRS змяшчае поўную SRS, пабудаваную для рэальных праектаў, якія выкарыстоўваюцца ў горназдабыўной прамысловасці дадзеных. Праектныя дакументы ўтрымліваюць структуру прыкладання. Яна ўключае ў сябе розныя UML дыяграм, як дыяграмы класаў, дыяграмы баз дадзеных і да т.п. прыкладанне мае дызайн-дакумент, напрыклад, для далейшага разумення канцэпцый. Этап кадавання тлумачыць, што мова праграмавання выкарыстоўваць і якія галоўныя мовы праграмавання там. Віват модуль утрымлівае найбольш часта задаюць пытанні па інструктару і якога роду пытанні, як чакаецца, будзе прапанавана?