By Topic

IEEE Software

Issue 5 • Date Sept.-Oct. 2012

Filter Results

Displaying Results 1 - 23 of 23
  • Front Cover

    Publication Year: 2012, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (784 KB)
    Freely Available from IEEE
  • Table of Contents

    Publication Year: 2012, Page(s):c2 - 1
    Request permission for commercial reuse | PDF file iconPDF (703 KB)
    Freely Available from IEEE
  • Looking Forward

    Publication Year: 2012, Page(s):2 - 5
    Request permission for commercial reuse | PDF file iconPDF (1013 KB) | HTML iconHTML
    Freely Available from IEEE
  • Merwin Award

    Publication Year: 2012, Page(s): 6
    Request permission for commercial reuse | PDF file iconPDF (1139 KB)
    Freely Available from IEEE
  • Why Can't We All Play Nice?

    Publication Year: 2012, Page(s):7 - 10
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1750 KB) | HTML iconHTML

    This article is based on the author's research in stereotyping and collaboration—the two opposing forces that work to prevent and support the building of great teams. It was only late in her long career that she realized how important the “people” side is. Tools, programming languages, environments, and all the other technical stuff are important, but that &#x2... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Software behind the Higgs Boson Discovery

    Publication Year: 2012, Page(s):11 - 15
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1213 KB) | HTML iconHTML

    In this column, David Rousseau describes the enormous software development effort associated with teasing out evidence for the elusive Higgs boson, a cornerstone of the Standard Model. In keeping with previous Impact columns, everything about this is huge but the application is unique. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Three Stories

    Publication Year: 2012, Page(s):16 - 18
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (5058 KB) | HTML iconHTML

    We live in an enchanted land of our own making. While much of the world benefits from the technology that has made that enchantment possible, much of the world neither knows nor cares about the inner life of computing. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • What's the Evidence for Lean?

    Publication Year: 2012, Page(s):19 - 21
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (637 KB) | HTML iconHTML

    A close look at the evidence underpinning the original concept of lean production and its popular interpretation reveals the inherent challenges of measuring and interpreting evidence for performance differences. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lean Software Development

    Publication Year: 2012, Page(s):22 - 25
    Cited by:  Papers (6)
    Request permission for commercial reuse | PDF file iconPDF (1157 KB) | HTML iconHTML
    Freely Available from IEEE
  • Lean Software Development: A Tutorial

    Publication Year: 2012, Page(s):26 - 32
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (826 KB) | HTML iconHTML

    To put the concept of lean software development in context, it's useful to point out similarities and differences with agile software development. Agile development methods have generally expected system architecture and interaction design to occur outside the development team, or to occur in very small increments within the team. Because of this, agile practices often prove to be insufficient in ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making Architecture Visible to Improve Flow Management in Lean Software Development

    Publication Year: 2012, Page(s):33 - 39
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1245 KB) | HTML iconHTML

    Lean practices use the principle of Little's law to improve the flow of value to the end user by eliminating sources of waste from a software development process. Little's law defines throughput as a ratio of work in process and cycle time. Increasing throughput (or productivity) requires continuously improving (that is, decreasing) cycle time while ensuring that the work-in-process limit doesn't ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lean Solutions to Software Product Management Problems

    Publication Year: 2012, Page(s):40 - 46
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1251 KB) | HTML iconHTML

    Although the discipline of software product management plays an important role in the development of successful products, each company adopts its practices in its own way. Regardless of variations, companies face common problems. This article identifies five problems that lean principles to software product management can help organizations avoid or solve. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Quantifying the Effect of Using Kanban versus Scrum: A Case Study

    Publication Year: 2012, Page(s):47 - 53
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2046 KB) | HTML iconHTML

    Proponents of various processes and methods in the agile and lean communities have made many bold claims about usefulness, but those claims are rarely supported by empirical investigations. Data gathered from more than 12,000 work items collected over two years sheds light on Kanban versus Scrum.To acquire more knowledge about the performance of different agile or lean methods, scholars should con... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Business Case for Feature-Oriented Requirements Engineering

    Publication Year: 2012, Page(s):54 - 59
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1408 KB) | HTML iconHTML

    Owing to strong market growth for medical devices deployed in critical-care facilities, development organizations in medical engineering must continually look for opportunities to drive engineering efficiency and cost effectiveness. Furthermore, cycle time must decrease, the alignment of clinical workflow is breaking down departmental barriers, and an increased amount of product functionality is b... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Point/Counterpoint

    Publication Year: 2012, Page(s):60 - 63
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (796 KB) | HTML iconHTML

    In this installment of the Point/Counterpoint discussion on lean software development, the point article, “The Value of Lean,” by Kati Vikki, talks about how the tremendous value lean thinking brings to the overall process. The counterpoint, “Lean Is a Fad,” by Hakan Erdogmus, states that while lean is helpful because of the tools it provides, it's not a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • UML Extension for Defining the Interaction Variants of Design Patterns

    Publication Year: 2012, Page(s):64 - 72
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1742 KB) | HTML iconHTML

    Design patterns provide a way to transfer design knowledge and reusable solutions to recurring problems. The patterns include structural and interaction information that, if captured in a catalog, can act as a useful reference guide for developers when making design decisions. However, for the same design pattern structure, there can be different ways for interactions to occur. We call these inter... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Sharing Satellite Observations with the Climate-Modeling Community: Software and Architecture

    Publication Year: 2012, Page(s):73 - 81
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1530 KB) | HTML iconHTML

    The disparate communities of climate modeling and remote sensing are finding economic, political, and societal benefit from the direct comparisons of climate model outputs to satellite observations, using these comparisons to help tune models and to provide ground truth in understanding the Earth's climate processes. In the context of the Intergovernmental Panel on Climate Change (IPCC) and its up... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ReqIF: Seamless Requirements Interchange Format between Business Partners

    Publication Year: 2012, Page(s):82 - 87
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (4271 KB) | HTML iconHTML

    The primary sources of project risks and product problems are poor, missing, or changing requirements. Often, the underlying root cause is insufficient collaboration between business partners. This article provides insight into how to effectively collaborate in requirements engineering. We describe the Requirements Interchange Format (ReqIF) standard and technologies for seamless requirements deve... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Politics Are Inescapable

    Publication Year: 2012, Page(s):88 - 90
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (529 KB) | HTML iconHTML

    Although people involved in requirements work agree that politics greatly affect their work, few can actually define what “politics” means in their work environment. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Virtualize Me

    Publication Year: 2012, Page(s):91 - 93
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (920 KB) | HTML iconHTML

    Modern virtualization technology allows us to run operating systems in a virtual machine that can be hosted on facilities ranging from our laptop to a datacenter in the cloud. It's thus possible to create a virtualized development environment that contains all the tools, applications, and libraries that a programmer requires. This speeds up developer setup time, brings economies of scale, introduc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Where's the Theory for Software Engineering?

    Publication Year: 2012, Page(s): 96
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (917 KB) | HTML iconHTML

    Darwin's theory of natural selection, Maxwell's equations, the theory of demand and supply; almost all established academic disciplines place great emphasis on what their core theory is. This is not, however, the case in software engineering. What is the reason behind the software engineering community's apparent indifference to a concept that is so important to so many others? View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • IEEE Computer Society Social Networking Advertisement

    Publication Year: 2012, Page(s): c3
    Request permission for commercial reuse | PDF file iconPDF (2975 KB)
    Freely Available from IEEE
  • IEEE Computer Society Jobs Advertisement

    Publication Year: 2012, Page(s): c4
    Request permission for commercial reuse | PDF file iconPDF (10541 KB)
    Freely Available from IEEE

Aims & Scope

IEEE Software delivers reliable, useful, leading-edge software development information to keep engineers and managers abreast of rapid technology change.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Diomidis Spinellis
Athens University of Economics and Business
28is Oktovriou 76
Athina 104 33, Greece
dds@computer.org