21 citations · 72 across the 16 of their papers we have counts for
16 papers
Understanding the Tenets of Agile Software Engineering: Lecturing, Exploration and Critical Thinking
Shvetha Soundararajan, James D. Arthur, Amine Chigani
The use of agile principles and practices in software development is becoming a powerful force in today's workplace. In our quest to develop better products, therefore, it is imper…
A Structured Framework for Assessing the "Goodness" of Agile Methods
Shvetha Soundararajan, James. D. Arthur
Agile Methods are designed for customization; they offer an organization or a team the flexibility to adopt a set of principles and practices based on their culture and values. Whi…
A Disciplined Approach to Adopting Agile Practices: The Agile Adoption Framework
Ahmed Sidky, James Arthur, Shawn Bohner
Many organizations aspire to adopt agile processes to take advantage of the numerous benefits that it offers to an organization. Those benefits include, but are not limited to, qui…
Pre-Requirement Specification Traceability: Bridging the Complexity Gap through Capabilities
Ramya Ravichandar, James D. Arthur, Manuel Pérez-Quiñones
Pre-Requirement Specification traceability is the activity of capturing relations between requirements and their sources, in particular user needs. Requirements are formal technica…
Determining the Applicability of Agile Practices to Mission and Life-critical Systems
Ahmed Sidky, James Arthur
Adopting agile practices brings about many benefits and improvements to the system being developed. However, in mission and life-critical systems, adopting an inappropriate agile p…
Architecting Network-Centric Software Systems: A Style-Based Beginning
Amine Chigani James D. Arthur Shawn Bohner
With the advent of potent network technology, software development has evolved from traditional platform-centric construction to network-centric evolution. This change involves lar…