The development of Web applications is an important focus of the modern information enabled organization –
whether the Web application development is in-house, outsourced, or purchased as ‘commercial-off-the-shelf’ (COTS)
software. Traditionally Web application development has been delivered via the dominant waterfall system. The waterfall
system relies upon well-defined governance structures, linear phases, gating, and extensive reporting and sign-off
documentation. An increasing number of development stakeholders criticise the waterfall system for web application
development. The criticisms include a disproportionate focus on governance and process at the direct expense of
flexibility and, most importantly, reduced productivity. One consequence of these criticisms is the increasing adoption of
Web application development via agile-system methods. This agile-system approach centres upon smaller design teams,
fewer development phases, and shorter development time tables.
This case study examines the implementation of the agile-system approach as used by a Small-to-Medium Enterprise
(SME) software developer. The case study data collection involves interviews and observations across three different
SME sources: project managers, Web application programmers, and customers. The case study analysis synthesises
the experiences of these managers, programmers and customers to produce an overall assessment of the usefulness of
Web application delivery via agile-system methods. The major conclusions from the case study are that a ‘default’ agilesystem
approach may be tailored or fine-tuned to fit an individual developer’s software process. This tailoring is based
upon the developer’s assessment of best practice from the overall agile-system methodology. This tailoring, however,
delivers a software development process that exhibits efficiencies and risks. The efficiencies include a more fulfilling role
for each development team member, greater richness and continuity in design, a simple management system that
delivers key information on a timely basis to all stake-holders, and increased business and technical quality within the
delivered application, and a relatively low cost for actioning changes to user requirements. The risks pivot upon
experience levels, skills levels, and the quality of interaction within – and between - both the development team and
customer organization
การพัฒนาโปรแกรมเว็บเป็นโฟกัสสำคัญของข้อมูลที่ทันสมัยทำให้องค์กร–
ว่าโปรแกรมประยุกต์บนเว็บการพัฒนาภายในประเทศ บริษัท หรือซื้อปิดการเก็บรักษาเป็น ' พาณิชย์ ' ( เตียง )
ซอฟต์แวร์ การพัฒนาโปรแกรมเว็บแบบดั้งเดิมได้รับการส่งมอบผ่านระบบน้ำตกเด่น ระบบน้ำตก
อาศัยโครงสร้างการปกครองออกมาดูดีเส้นขั้น หลักการ และการรายงานที่ครอบคลุมและลงชื่อ
เอกสาร การเพิ่มจำนวนของผู้มีส่วนได้ส่วนเสียในการพัฒนาวิพากษ์วิจารณ์ระบบน้ำตกในการพัฒนาโปรแกรม
เว็บ วิจารณ์รวมถึงสัดส่วนมุ่งเน้นธรรมาภิบาลและกระบวนการที่ค่าใช้จ่ายโดยตรงของ
ความยืดหยุ่น และที่สำคัญที่สุดคือ การลดผลผลิตผลพวงหนึ่งของการวิพากษ์วิจารณ์เหล่านี้จะเพิ่มการยอมรับของการพัฒนาโปรแกรมประยุกต์บนเว็บผ่านทางวิธีการที่ระบบว่องไว ระบบนี้ว่องไวเข้าหาศูนย์เมื่อทีมงานออกแบบขนาดเล็ก
ขั้นตอนการพัฒนาที่น้อยลงและสั้นกว่าเวลาในการพัฒนาตาราง .
กรณีศึกษาการนำวิธีระบบที่นำมาใช้โดยเปรียวๆ
วิสาหกิจขนาดย่อม ( SME ) นักพัฒนาซอฟต์แวร์ศึกษารวบรวมข้อมูลที่เกี่ยวข้องกับ การสัมภาษณ์ และการสังเกต ทั้งสามแหล่งสินเชื่อที่แตกต่างกัน
: ผู้จัดการโครงการ , เว็บโปรแกรมเมอร์ , ใบสมัครและลูกค้า กรณีศึกษาการวิเคราะห์ synthesises
ประสบการณ์เหล่านี้ผู้จัดการ , โปรแกรมเมอร์และลูกค้าเพื่อสร้างการประเมินโดยรวมของประโยชน์ของโปรแกรมเว็บผ่านทางวิธีการที่ระบบ
จัดส่งว่องไวข้อสรุปสำคัญจากกรณีศึกษาที่ ' เริ่มต้น ' agilesystem
วิธีการอาจจะปรับแต่ง หรือปรับจูนให้เหมาะสมกับกระบวนการซอฟต์แวร์บุคคลนักพัฒนาของ นี้ตัดเย็บจาก
เมื่อพัฒนาของการประเมินการปฏิบัติที่ดีที่สุดจากวิธีการรวมระบบว่องไว นี้ตัดเย็บ , อย่างไรก็ตาม ,
ส่งกระบวนการพัฒนาซอฟต์แวร์ที่แสดงถึงประสิทธิภาพและความเสี่ยงประสิทธิภาพรวมถึง fulfilling เพิ่มเติมบทบาท
สำหรับแต่ละทีมพัฒนาสมาชิกความมั่งคั่งมากขึ้นและความต่อเนื่องในการออกแบบที่เรียบง่ายของระบบการจัดการที่
ส่งคีย์ข้อมูลทันเวลาเพื่อให้ผู้ถือหุ้นทั้งหมด และธุรกิจที่เพิ่มขึ้นและคุณภาพทางเทคนิคภายใน
ส่งใบสมัคร และค่าใช้จ่ายค่อนข้างต่ำสำหรับการเปลี่ยนแปลง actioning เพื่อความต้องการของผู้ใช้ ความเสี่ยงบน
เดือยประสบการณ์ระดับ , ระดับทักษะและคุณภาพของการปฏิสัมพันธ์ภายใน ) และระหว่างทั้งสองทีมพัฒนาและ
องค์กรลูกค้า
การแปล กรุณารอสักครู่..