ในเอกสารฉบับนี้เป็นการวางกระบวนงานทางวิศวกรรมซอฟต์แวร์: จากวงจรชีวิตของการพัฒนาซอฟต์แวร์ ได้กำหนดกรอบ และกระบวนงานที่สำคัญที่เกี่ยวข้อง แนวทางการทำงาน และแบบฟอร์มต่างๆ เพื่อเป็นตัวกำหนดการทำงานตามวิศวกรรมซอฟต์แวร์ รวมถึงการใช้งาน Subversion เพื่อควบคุมเวอรชั่นของการส่งมอบงาน แก้ปัญหาในความสับสนของเวอร์ชั่นที่ติดตั้งให้ลูกค้าของบริษัท อีกทั้งศึกษากระบวนการออกแบบ โครงสร้างข้อมูล และแม่แบบ:การออกแบบเดิมของเซอร์วิซอฟต์ เป็นการออกแบบจากความต้องการ ระบุกลุ่มผู้ใช้งาน และหารายละเอียดมาของกรณีการใช้งาน จากนั้นขยายมาเป็นการออกแบบข้อมูล กระบวนงาน และขั้นตอนการทำงานที่ระบุเป็นลำดับของหน้าจอตามที่ต่างๆ เพื่อให้นักพัฒนาโปรแกรม ไปเขียนโค๊ดต่อไป