Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2664360.2664365acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Modeling kanban processes in systems engineering

Published: 02 June 2012 Publication History

Abstract

Systems engineering processes using pull scheduling methods (kanban) are being evaluated with hybrid modeling and simulation. We are assessing integrated systems and software engineering at the enterprise level, where rapid response software development projects incrementally evolve capabilities of existing systems and/or systems of systems. A kanban-based scheduling system was defined and implemented with connected discrete, continuous and agent-based models. We are simulating the process performance vs. traditional methods of sharing systems engineering services across projects, and whether the overall value of the systems of systems over time is increased.

References

[1]
Boehm, Barry and Turner, Richard (2004). Balancing Agility and Discipline: A Guide for the Perplexed. Boston, MA: Addison Wesley.
[2]
Larman C. and Vodde, B. (2009). Scaling Lean & Agile Development. Boston, MA: Addison Wesley.
[3]
Poppendiek, Mary. (2007). Implementing Lean Software Development: Boston, MA: Addison Wesley.
[4]
Turner, Richard and Wade, J. (2011). Lean Systems Engineering within System Design Activities, Proceedings of the 3rd Lean System and Software Conference, May 2-6, 2011, Los Angeles, CA.
[5]
NDIA-National Defense Industrial Association (2010). Top Systems Engineering Issues In US Defense Industry. Systems Engineering Division Task Group Report, http://www.ndia.org/Divisions/Divisions/SystemsEngineering/Documents/Studies/Top%20SE%20Issues%202010%20Report%20v11%20FINAL.pdf. September, 2010.
[6]
Turner, Richard, Shull F., et al (2009a) "Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs: Phase 1 Final Technical Report," Systems Engineering Research Center, SERC-2009-TR002, September 2009.
[7]
Turner, Richard, Shull F., et al (2009b) "Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs: Phase 2 Final Technical Report," Systems Engineering Research Center, SERC-2010-TR004, December 2009.
[8]
Anderson, David. (2010). Kanban: Successful Evolutionary Change for Your Technology Business. Sequim, WA: Blue Hole Press
[9]
Reinertsen, Donald G. (2010). The Principles of Product Development Flow. Redondo Beach, CA: Celeritas Publishing.
[10]
Poppendieck, Mary, and Tom Poppendieck. (2003). Lean Software Development: An Agile Toolkit. The Agile Software Development Series. Boston: Addison-Wesley.
[11]
Morgan, James M, and Jeffrey K Liker. (2006). The Toyota Product Development System: Integrating People, Process, and Technology. New York: Productivity Press.
[12]
Goldratt, Eliyahu M., and Jeff Cox. (2004.) The Goal: a Process of Ongoing Improvement. Great Barrington, MA: North River, 2004.
[13]
Anderson et al., "Studying Lean-Kanban Approach Using Software Process Simulation." A. Sillitti et al. (Eds.): Agile Processes in Software Engineering and Extreme Programming, Part 1, Lecture Notes in Business Information Processing, Volume 77, Pages 12--26 2011.
[14]
Heath, B. et al. (2009.) A survey of agent-based modeling practices (January 1998 to July 2008). Journal of Artificial Societies and Social Simulation. 12:4 2009.
[15]
Borshchev, A., and A. Filippov. 2004. From system dynamics and discrete event to practical agent based modeling: reasons, techniques, tools. In Proceedings of the 22nd International Conference of the System Dynamics Society, 25--29.
[16]
M. Kellner, R. Madachy and D. Raffo, Software Process Simulation Modeling: Why? What? How?, Journal of Systems and Software, Spring 1999
[17]
R. Madachy, Software Process Dynamics, Wiley-IEEE Press, Hoboken, NJ, 2008
[18]
Boehm, B.: Applying the Incremental Commitment Model to Brownfield Systems Development, Proceedings, CSER 2009, April 2009.

Cited By

View all
  • (2012)Broadening software process perspectivesProceedings of the International Conference on Software and System Process10.5555/2664360.2664391(217-218)Online publication date: 2-Jun-2012
  • (2012)Improving systems engineering effectiveness in rapid response development environmentsProceedings of the International Conference on Software and System Process10.5555/2664360.2664373(78-82)Online publication date: 2-Jun-2012

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSSP '12: Proceedings of the International Conference on Software and System Process
June 2012
238 pages
ISBN:9781467323529

Sponsors

Publisher

IEEE Press

Publication History

Published: 02 June 2012

Check for updates

Author Tags

  1. hybrid modeling
  2. integrating systems and software engineering
  3. kanban processes
  4. process modeling and simulation
  5. systems engineering processes

Qualifiers

  • Research-article

Conference

ICSE '12
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2012)Broadening software process perspectivesProceedings of the International Conference on Software and System Process10.5555/2664360.2664391(217-218)Online publication date: 2-Jun-2012
  • (2012)Improving systems engineering effectiveness in rapid response development environmentsProceedings of the International Conference on Software and System Process10.5555/2664360.2664373(78-82)Online publication date: 2-Jun-2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media