Software development patterns of students: An experience
Published: 2009
Author(s) Name: Vandana Bhattacherjee, Madhumita S. Neogi, Rupa Mahanti
Locked
Subscribed
Available for All
Abstract
Agile methodologies are emerging and gaining popularity in industry. To help our
students grow into efficient software developers, in addition to good analysts and
managers, we must instill into them the best methodologies for software development.
Pair programming is a methodology in which two people work together and periodically
switch between the roles of driver and navigator. Instead of partitioning a task into a
number of activities, where each member performs a different activity alone, in pair work
both partners perform each activity together. This paper presents the results of a study to
assess the pattern (which we claim is similar to agile type methodologies) in software
development procedures of student groups in a university setting. It is seen that vision
and talent incorporated with structure and tools can serve as a good process model. This
is to say that, a balance of agile and process driven approach is reportedly achieving the
best performance.
Keywords: Agile method, Empirical approach, Process models, Software development.
View PDF