


default search action
IEEE Software, Volume 18, 2001
Volume 18, Number 1, January/February 2001
- Natalia Juristo Juzgado, Helmut Windl, Larry L. Constantine:

Guest Editors' Introduction: Introducing Usability. 20-21 - Xavier Ferré

, Natalia Juristo Juzgado, Helmut Windl, Larry L. Constantine:
Usability Basics for Software Developers. 22-29 - George M. Donahue:

Usability and the Bottom Line. 31-37 - Karla Radle, Sarah Young:

Partnering with Development: How Three Organizations Succeeded. 38-45 - Jean Anderson, Francie Fleek, Kathi Garrity, Fred Drake:

Integrating Usability Techniques into Software Development. 46-53 - Shirley A. Becker, Florence E. Mottay:

A Global Perspective on Web Site Usability. 54-61 - Molly Hammar Cloyd:

Designing User-Centered Web Applications in Web Time. 62-69 - Marc Hassenzahl, Andreas Beu, Michael Burmester:

Engineering Joy. 70-76
- Yuri Chernak:

Validating and Improving Test-Case Effectiveness. 81-86 - Eduardo Miranda:

Improving Subjective Estimates Using Paired Comparisons. 87-91 - John Mylopoulos, Lawrence Chung, Stephen Shaoyi Liao

, Huaiqing Wang, Eric S. K. Yu:
Exploring Alternatives during Requirements Analysis. 92-96
- Steve McConnell:

From the Editor - Roundtable: Who Needs Software Engineering? 5-8 - Introducing the Boards - IEEE Software Editorial Board and Industry Advisory Board Members. 9-12

- Letters. 13-15

- Emanuel R. Baker:

Manager - Which Way, SQA? 16-18 - Deependra Moitra:

Country Report - India's Software Industry. 77-80 - Martin Fowler:

Design - Avoiding Repetition. 97-99 - Kalpana Mohan:

In the News - The International Software Connection, Peer-to-Peer Computing. 100-103 - Melody M. Moore:

From Your Technical Council - TCSE: Incubator of Software Engineering Programs. 104 - Christof Ebert:

Bookshelf - Software Product-Line Engineering, Design Patterns for the Enterprise. 105-107 - Reviewer Thanks. 108-110

- Hugh Robinson:

Loyal Opposition - Reflecting on Research and Practice. 112-111
Volume 18, Number 2, March/April 2001
- James D. Herbsleb, Deependra Moitra:

Guest Editors' Introduction: Global Software Development. 16-20 - Erran Carmel, Ritu Agarwal:

Tactical Approaches for Alleviating Distance in Global Software Development. 22-29 - Audris Mockus

, David M. Weiss:
Globalization by Chunking: A Quantitative Approach. 30-37 - Alexander Repenning

, Andri Ioannidou, Michele Payton, Wenming Ye, Jeremy Roschelle
:
Using Components for Rapid Distributed Software Development. 38-45 - Jesús Favela

, Feniosky Peña-Mora:
An Experience in Collaborative Software Engineering Education. 47-53 - Richard Heeks

, Srinivas Krishna, Brian Nicholson
, Sundeep Sahay:
Synching or Sinking: Global Software Outsourcing Relationships. 54-60 - Christof Ebert, Philip De Neve:

Surviving Global Software Development. 62-69 - Robert D. Battin, Ron Crocker, Joe Kreidler, K. Subramanian:

Leveraging Resources in Global Software Development. 70-77 - Werner Kobitzsch, H. Dieter Rombach, Raimund L. Feldmann:

Outsourcing in India. 78-86
- Huaiqing Wang, Chen Wang:

Open Source Software Adoption: A Status Report. 90-95
- Letters. 6-8

- Steve McConnell:

From the Editor - Art, Science, and Engineering. 9-11 - Donald J. Reifer:

Manager - Software Management's Seven Deadly Sins. 12-15 - Robert Cochran:

Country Report - Ireland: A Software Success Story. 87-89 - Martin Fowler:

Design - Separating User Interface Code. 96-97 - Keith W. Miller:

Quality Time - A Modest Proposal for Software Testing. 100-101 - Bookshelf - The Limits of Software: People, Projects, and Perspectives. 102

- Greg Goth:

In the News - The Open Market Woos Open Source. 104-109 - Tex Curtis:

Loyal Opposition - So You Wanna Be a Cowboy. 0-3
Volume 18, Number 3, May/June 2001
- Ann Miller:

Guest Editor's Introduction: Organizational Change. 18-20 - Michael Deck:

Managing Process Diversity While Improving Your Practices. 21-27 - Marina Blanco, Pedro Gutiérrez, Giuseppe Satriani:

SPI Patterns: Learning from Experience. 28-35 - Ramkumar Ramaswamy:

Mentoring Object-Oriented Projects. 36-40 - Stan Rifkin:

What Makes Measuring Software So Hard? 41-45 - Barry W. Boehm, Paul Grünbacher

, Robert O. Briggs
:
Developing Groupware for Requirements Negotiation: Lessons Learned. 46-55 - Ann Miller, Eric Schmidt, Mary E. Boone:

Two Interviews, Two Perspectives. 56-59
- Michiel van Genuchten, Cor van Dijk, Henk Scholten, Douglas R. Vogel:

Using Group Support Systems for Software Inspections. 60-65 - Drasko M. Sotirovski:

Heuristics for Iterative Software Development. 66-73 - Csaba J. Egyhazy, Scott Eyestone, Janet Martino:

Defining Team Processes Using OO Metaphors. 74-83 - James A. Whittaker:

Software's Invisible Users. 84-88
- Steve McConnell:

From the Editor - An Ounce of Prevention. - Letters. 8-13

- John Cosgrove:

Manager - Software Engineering and the Law. 14-16 - Craig Larman:

Design - Protected Variation: The Importance of Being Closed. 89-91 - Dehua Ju:

Country Report - China's Budding Software Industry. 92-95 - Jeffrey M. Voas:

Quality Time - Faster, Better, and Cheaper. 96-97 - Melody M. Moore:

From Your Technical Council - Focus on Software Reliability Engineering. 98 - In the News - New Center Will Help Software Development "Grow Up". 99-103

- Bookshelf - Testing Computer Software, Second Edition, CORBA 3 Fundamentals and Programming, Second Edition. 104-106

- Robert L. Glass:

Loyal Opposition - Frequently Forgotten Fundamental Facts about Software Engineering. 112-111
Volume 18, Number 4, July/August 2001
- Article Summaries. 4

- Steve McConnell:

Common Sense. 5-7
- Letters. 8-11

- Suzanne Robertson:

Are We Afraid of the Dark? 12-15
- Jeffrey M. Voas:

Composing Software Component "ilities". 16-17
- Jeffrey M. Voas:

Guest Editor's Introduction: Software Fault Tolerance-Making Software Behave. 18-19 - Lui Sha

:
Using Simplicity to Control Complexity. 20-28 - Karama Kanoun:

Real-World Design Diversity: A Case Study on Cost. 29-33 - Les Hatton:

Exploring the Role of Diagnosis in Software Engineering. 34-39 - Michel Raynal, Mukesh Singhal:

Mastering Agreement Problems in Distributed Systems. 40-47 - William Yurcik, David Doss:

Achieving Fault-Tolerant Software with Rejuvenation and Reconfiguration. 48-52
- Jeffrey M. Voas:

Fault Tolerance. 54-57
- Hubert F. Hofmann, Franz Lehner:

Requirements Engineering as a Success Factor in Software Projects. 58-66 - Søren Lauesen, Morten Borup Harning:

Virtual Windows: Linking User Tasks, Data Models, and Interface Design. 67-75 - Jean-Marc Jézéquel

, Daniel Deveaux, Yves Le Traon:
Reliable Objects: Lightweight Testing for OO Languages. 76-83 - Linda Upchurch, Gordon Rugg, Barbara A. Kitchenham

:
Using Card Sorts to Elicit Web Page Quality Attributes. 84-89
- Ware Myers:

Developers Need Some Slack. 90-92
- Manfred Broy, Susanne Hartkopf, Kirstin Kohler, H. Dieter Rombach:

Germany: Combining Software and Application Competencies. 93-95
- In the News. 96-99

- Martin Fowler:

Reducing Coupling. 102-104
- Jack Ferguson:

Crouching Dragon, Hidden Software: Software in DOD Weapon Systems. 105-107
- Bookshelf. 108-109

- Stan Rifkin:

Why Software Process Innovations Are Not Adopted. 110-112
Volume 18, Number 5, September/October 2001
- Article Summaries. 4

- Steve McConnell:

The Nine Deadly sins of Project Planning. 5-7
- Letters. 8-9

- Neil A. M. Maiden, Alexis Gizikis:

Where Do Requirements Come From? 10-12
- Watts S. Humphrey:

Engineers Will Tolerate a Lot of Abuse. 13-15
- David N. Card, David Zubrow

:
Benchmarking Software Organizations. 16-17 - Charles R. Symons, John McGarry:

Point/Counterpoint: Software Benchmarking: Serious Management Tool or a Joke? / When It Comes to Measuring Software, Every Project Is Unique. 18-21 - Katrina Maxwell:

Collecting Data for Comparability: Benchmarking Software Development Productivity. 22-25 - Christopher J. Lokan, Terry Wright, Peter R. Hill, Michael Stringer:

Organizational Benchmarking Using the ISBSG Data Repository. 26-32 - James T. Heires:

What I Did Last Summer: A Software Development Benchmarking Case Study. 33-39 - Sam Fogle, Carol Loulis, Bill Neuendorf:

The Benchmarking Process: One Team's Experience. 40-47 - Gareth C. Thomas, Howard R. Smith:

Using Structured Benchmarking to Fast-Track CMM Process Improvement. 48-52 - Greg Goth:

NSDIR: A Legacy beyond Failure-Early Benchmarking Effort Was Ahead of Its Time. 53-56
- Brian Witten, Carl E. Landwehr, Michael A. Caloyannides:

Does Open Source Improve System Security? 57-61 - Adam L. Buchsbaum, Yih-Farn Chen, Huale Huang, Eleftherios Koutsofios, John M. Mocenigo, Anne Rogers, Michael Jankowsky, Spiros Mancoridis:

Visualizing and Analyzing Software Infrastructures. 62-70 - Peter W. Fach:

Design Reuse through Frameworks and Patterns. 71-76
- Tomoo Matsubara:

Japan: A Huge IT Consumption Market. 77-80
- In the News. 81-85

- Melody M. Moore:

Software Reuse: Silver Bullet? 86
- Kent L. Beck:

Aim, Fire. 87-89
- Roger T. Alexander:

Improving the Quality of Object-Oriented Programs. 90-91
- Bookshelf. 92-95

- Robert L. Glass:

A Story about the Creativity Involved in Software Work. 96-97
Volume 18, Number 6, November/December 2001
- Article Summaries. 4

- Letters. 6

- Steve McConnell:

Raising Your Software Consciousness. 7-9
- Martin Fowler:

To Be Explicit. 10-15
- Wolfgang Strigel:

Guest Editor's Introduction: Reports from the Field-Using Extreme Programming and Other Experiences. 17-18 - Mark C. Paulk:

Extreme Programming from a CMM Perspective. 19-26 - James Grenning:

Launching Extreme Programming at a Process-Intensive Company. 27-33 - Peter Schuh:

Recovery, Redemption, and Extreme Programming. 34-41 - Charles J. Poole, Jan Willem Huisman:

Using Extreme Programming in a Maintenance Environment. 42-50 - Lena Holmberg, Lars Mathiassen:

Survival Patterns in Fast-Moving Software Organizations. 51-55 - Lutz Prechelt

:
Accelerating Learning from Experience: Avoiding Defects Faster. 56-61
- Brian Lawrence, Karl E. Wiegers, Christof Ebert:

The Top Risks of Requirements Engineering. 62-63
- K. Suzanne Barber, Jim Holt:

Software Architecture Correctness. 64-65
- Linda Larson Kemp, Kenneth E. Nidiffer, Louis C. Rose, Robert Small, Michael Stankosky:

Knowledge Management: Insights from the Trenches. 66-68
- Uttara Nerurkar:

Web User Interface Design: Forgotten Lessons. 69-71 - Tapani Kilpi:

Implementing a Software Metrics Program at Nokia. 72-77 - Ralf Lämmel

, Chris Verhoef:
Cracking the 500-Language Problem. 78-88 - Girish Keshav Palshikar:

Applying Formal Specifications to Real-World Software Development. 89-97
- The Russian Software Industry. 98-101

- Andrey A. Terekhov:

In the News. 102-105
- Robert L. Glass:

Extreme Programming: The Good, the Bad, and the Bottom Line. 111-112

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














