Printer Friendly
The Free Library
19,122,083 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Decision support for best practices: Lessons learned on bridging the gap between research and applied pratice.


Today, everyone is looking at best practices for developing a system or making the right choice in acquiring system components. If the right best practices are applied, they help to avoid common problems and improve quality, cost, or both. However, finding and selecting an appropriate best practice is not always an easy endeavor. In most cases guidance, based on sound experience, is missing; often the best practice is too new, still under study, or the existing experiences do not fit the user's context. This article reports on a program that tries to bridge the gap between rigorous empirical research Noun 1. empirical research - an empirical search for knowledge
inquiry, research, enquiry - a search for knowledge; "their pottery deserves more research than it has received"
 and practical needs for guiding practitioners in selecting appropriate best practices.

**********

Many program managers would agree that using time-tested "Best Practices" can help to avoid common problems and increase the quality of a system, reduce development cost, or both. For instance, in a short survey at the 2004 Conference on the Acquisition of Software-Intensive Systems, 48 senior systems and software managers supported the use of Best Practices. However, the same survey indicated that it is hard to find such Best Practices. The survey identified the following reasons for this problem:

* Best practices often do not exist (i.e., they have not been publicly documented),

* People do not know of a certain best practice, or

* Best practices are not easily accessible (i.e., there is no central place to look for best practices).

The last point matches a more general study by the Delphi Group in which more than 65 percent of the interviewees agreed that finding the right information to do their job is difficult (Delphi, 2002).

Further research conducted by the U.S. Department of Defense (DoD) concluded that barriers for the adoption of best practices included:

* the lack of selection criteria among practices within cost-constrained programs,

* the lack of confidence in the value of such practices by the program offices, and

* the inability to relate practices to the risks and issues programs were facing.

In summary, recognizing good practices and disseminating dis·sem·i·nate  
v. dis·sem·i·nat·ed, dis·sem·i·nat·ing, dis·sem·i·nates

v.tr.
1. To scatter widely, as in sowing seed.

2.
 them to the workforce seems to be a key issue. To address these issues the DoD Acquisition Best Practices Clearinghouse (BPCh) program, sponsored by several offices of the DoD (DS, ARA Ara or Arrah (both: ŭ`rə), city (1991 pop. 157,082), Bihar state, NE India, on the Son Canal. A major road and rail junction, it is the administrative center for a district that produces grain, sugarcane, and oilseed. , National Information Infrastructure [NII (National Information Infrastructure) The U.S. government's policy for managing advanced technology in the country. The Clinton/Gore administration (1993-2001) was very enthusiastic about the Internet and proposed that it should be funded by private industry and be ], and Defense Procurement & Acquisition Policy [DPAP DPAP Defense Procurement and Acquisition Policy ]), was initiated in 2003 (Dangle dangle Nursing A popular term for the first movement a Pt is allowed, either after surgery under general anesthesia, or 'under local', where the recuperee allows his/her feet to dangle over the side of the bed , Dwinnell, Hickok & Turner, 2005).

The Fraunhofer Center for Experimental Software Engineering, Maryland (FC-MD) was chosen to develop the initial "proof of concept" for a system to document, evaluate, and disseminate dis·sem·i·nate  
v. dis·sem·i·nat·ed, dis·sem·i·nat·ing, dis·sem·i·nates

v.tr.
1. To scatter widely, as in sowing seed.

2.
 Best Practices. In collaboration with other organizations within the DoD and industry (including Northrop Grumman Northrop Grumman Corporation (NYSE: NOC) is an aerospace and defense conglomerate that is the result of the 1994 purchase of Grumman by Northrop. The company is the third largest defense contractor for the U.S.  IT, the Computer Sciences Corporation [CSC (Card Security Code) A three- or four-digit number printed on the back of credit cards for security purposes. Called "Card Verification Value" (CVV) by Visa, "Card Validation Code" (CVC) by MasterCard and "Card Identification (CID) by American Express and Discover, ], and the Systems and Software Consortium [SSCI SSCI Social Sciences Citation Index (Thompson Scientific)
SSCI Senate Select Committee on Intelligence
SSCI Steel Service Center Institute (Cleveland, Ohio)
SSCI Self Service Check-In
SSCI Scientific Systems Co.
]), a prototype system has been built and piloted. It is currently operated and hosted by the Defense Acquisition University (DAU DAU - /dow/ [German Fidonet] D"ummster Anzunehmender User. A German acronym for stupidest imaginable user. From the engineering-slang GAU for Gr"osster Anzunehmender Unfall (worst foreseeable accident), especially of a LNG tank farm plant or something with similarly disastrous ).

THE VISION FOR APPLYING BEST PRACTICES

The DoD vision for the BPCh initiative is to provide more than just a list of Best Practices. It is to provide an integrated set of processes, tools, and resources which will enable information seekers to identify emerging or well-proven practices that have been implemented and proven effective. Practices in the BPCh serve as an information resource to individuals looking for Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 ideas on how to improve quality and become more effective in their job. Clearly, the vision of the BPCh is not to create another "data cemetery," but to develop an information-sharing network around the BPCh repository which will foster relationships between individuals within DoD and also partnerships between DoD and industry leaders. The following types of questions illustrate usage examples:

* "I just heard about accelerated life testing. Where can I find out if it's useful or just hype?"

* "They've just shortened my testing schedule by 30 percent. Are there any practices that can help me better handle that kind of schedule compression?"

* "I want to add inspections to my quality process. Is it worth the cost and if so, what's a good first step? Is there someone I can contact in case of any difficulties?"

* "I've taken over an acquisition program just before Critical Design Review (CDR (1) See CD-R and extension.

(2) (Call Detail Reporting) See call accounting.

(3) (Common Data Rate) A standard sampling rate for digital video for 480i and 576i systems. The rate is 13.5 MHz. See ITU-R BT.
). What practices should I look for in my contractors?"

* "I'm in charge of defining a training course as part of the continuing education continuing education: see adult education.
continuing education
 or adult education

Any form of learning provided for adults. In the U.S. the University of Wisconsin was the first academic institution to offer such programs (1904).
 program for quality improvements. What are state-of-the-art or emerging practices that should be addressed?"

The BPCh has been designed with the understanding that a single practice can never be a "silver bullet silver bullet - magic bullet " for each and every project/program. This is because some practices may only be useful or beneficial in certain contexts while failing to produce the desired results in others. For example, practices that are absolutely necessary for large, mission critical projects may be too heavyweight for rapid prototyping Building a part one layer at a time using a method of additive fabrication such as 3D printing. Such parts are used for concept modeling to determine if the product design meets the customer's expectations.  or Web application development. Practices that work well when the development team is located in the same room may not always scale well when the team is distributed across the country.

Clearly, there exists no one "best" answer. Practices that are best for one user might not be best for the next. Therefore, the BPCh tool responds to user queries with a list of practices rated by how well they fit the project characteristics of the user making the query. The presented selection is compiled using the experience other users have had implementing the practice in a similar context. High-quality evidence about a practice is collected and reported with any necessary caveats, so that information seekers have a sound basis for making up their own minds given their needs.

APPLYING TECHNOLOGY TO DELIVER BEST PRACTICES

To develop the BPCh tool, we applied FC-MD's EMPEROR approach (Experience Management Portal using Empirical Results as Organizational Resources). This approach makes use of all kinds of available evidential ev·i·den·tial  
adj. Law
Of, providing, or constituting evidence: evidential material.



ev
 data from research and industry, analyzes and packages it, and disseminates it through a Web-based Experience Base.

The EMPEROR is based on the experience factory approach, developed by Basili, Caldiera, and Rombach (1994), which has been successfully employed to facilitate organizational learning Organizational learning is an area of knowledge within organizational theory that studies models and theories about the way an organization learns and adapts.

In Organizational development (OD), learning is a characteristic of an adaptive organization, i.e.
 at NASA NASA: see National Aeronautics and Space Administration.
NASA
 in full National Aeronautics and Space Administration

Independent U.S.
 (Basili, et al., 1995), DaimlerChrysler (Schneider & Schwinn, 2001), and elsewhere in North America North America, third largest continent (1990 est. pop. 365,000,000), c.9,400,000 sq mi (24,346,000 sq km), the northern of the two continents of the Western Hemisphere. , Europe, and Australia (Koennecker, Jeffery, & Low, 2000; Mendonca, Seaman SEAMAN. A sailor; a mariner; one whose business is navigation. 2 Boulay Paty, Dr. Com. 232; Code de Commerce art. 262; Laws of Oleron, art. 7; Laws of Wishuy, art. 19. The term seamen, in it most enlarged sense, includes the captain a well as other persons of the crew; in a more confined , Basili, & Kim, 2001). An experience factory provides a way to analyze results based on practical experience, and package what is learned into an Experience Base for new users of the organization to find and apply.

Since the users of the BPCh come from a wide variety of organizations and programs, any Experience Base will have difficulties in addressing all user needs. To mitigate this problem, EMPEROR is required to: (a) provide transparency to users, so that they can understand the analysis process and the sources of experience and make up their own minds; (b) rate the "trustability" of each of the used sources, so that users can judge the degree of confidence they have in the information provided; and (c) provide a completeness and maturity indicator of the practice information taken as a whole, that is, to perform a self-rating based on how much and what quality evidence can be offered.

DATA STRUCTURE OF A BPCH PRACTICE

These sections describe how these requirements are implemented in the case of the BPCh. In the BPCh, each practice has one associated Practice Record, containing information about the practice and what is available in the Clearinghouse, and zero to many Evidence Profiles, each of which contains a summary of a single organization's experience using the practice.

A Practice Record consists of:

1. A Practice Detail block, which contains information such as the practice name, a short description, and the completeness and maturity indicator for the experience package.

2. A Practice Summary block, which synthesizes all available evidence data and describes possible application contexts for the practice based on a set of characterizing attributes. This part of the practice record thereby allows different users (i.e., organizations) to make use of the practice.

An Evidence Profile contains an example or report of some type of program that has used this practice, how they applied it, and what results were obtained. Each Evidence Profile contains the same set of context and result fields as the Practice Summary block, except that the information recorded in each field will describe only what has been observed in the given context of the particular piece of evidence. In addition, the data structure of an Evidence Profile contains a field for documenting its classification of the trustability.

TRUSTABILITY OF A SINGLE SOURCE OF EVIDENCE

A 20-point scale rates the trustability of each Evidence Profile. A rating of l indicates an anecdotal anecdotal /an·ec·do·tal/ (an?ek-do´t'l) based on case histories rather than on controlled clinical trials.
anecdotal adjective Unsubstantiated; occurring as single or isolated event.
 or informal experience; a rating of 20 indicates that the results of applying the practice are rigorously measured and substantiated. Points are based on the following four dimensions:

* how the practice was applied, ranging from a single pilot study to use on multiple real projects;

* how the results were measured, ranging from an educated guess to a rigorous measurement program;

* how the evidence was reported, ranging from an informal anecdote anecdote (ăn`ĭkdōt'), brief narrative of a particular incident. An anecdote differs from a short story in that it is unified in time and space, is uncomplicated, and deals with a single episode.  to a peerreviewed publication; and

* who reported the evidence, ranging from a second-hand report to someone directly involved on the team.

More information on the rating scale can be found on the BPCh page of the Acquisition Community Connection of DAU (https://acc.dau.mil/bpch).

MATURITY OF A PRACTICE RECORD

A 4-point scale is used to rate each Practice Record to quickly inform the user of how much, and what type of, information is known about the practice. As required by EMPEROR, this scale focuses on the quality of the overall accumulated information that is available for a practice (i.e., the synthesized syn·the·sized  
adj.
1. Relating to or being an instrument whose sound is modified or augmented by a synthesizer.

2. Relating to or being compositions or a composition performed on synthesizers or synthesized instruments.
 and packaged information in the Practice Record). Based on the available information we describe the practice maturity as:

* No status assigned/Initial entry: A new Practice Record is initially entered into the BPCh when it is nominated by our experts and/or user communities. Typically at this time, only some of the fields in the Practice Detail block are filled in and no Evidence Profiles are available.

* Bronze status/Awareness raised: As soon as any evidence becomes available (i.e., an Evidence Profile has been linked to the Practice Record), the status is set to Bronze Level. For users, the Bronze Level status indicates that the practice has been nominated by our experts and user communities, and received a preliminary check for applicability.

* Silver status/Evaluation performed: When a sufficient set of Evidence Profiles is available, the BPCh experts will fill in the Practice Summary block and the status is set to Silver Level. For users, the Silver Level status indicates that the practice has been selected as promising enough to commission experts in the area to summarize key information. Users can see at a glance what they should know.

* Gold status/Continuously maintained: When the summary has been further evaluated (i.e., vetted) by experts from industry, academia, and government, the status is set to Gold Level. For users, the Gold Level status indicates that the practice has been through a rigorous analysis by a committee of experts in the practice itself as well as by user representatives. Information on Gold Level practices contains the best and widest-ranging experiences we can find.

CONTENT STATUS OF THE BPCH

We have been piloting BPCh processes and tools by seeding initial content. At this point the BPCh contains 51 practices at all levels of maturity. Practices that have progressed to Gold Level are those, like inspection/technical review, which have a long history of published industrial experience.

Many practices of interest in the area of systems and software acquisition have few documented sources of evidence or experience. Therefore, we are testing different processes for eliciting information from the workforce.

Based on the recommendations of our User Advisory Group, the following types of practices are currently our top-priority areas for additional content:

* Earned Value Management Earned Value Management (commonly abbreviated and referred to just as EVM) is a project management technique that seeks to measure forward progress in an objective manner. EVM is touted as having a unique ability to combine measurements of technical performance (i.e. ,

* Risk Management,

* Information Assurance, and

* Spiral Development Process.

We hope that visitors to the BPCh tool will try out the offered features for providing short stories about their own experience with practices in these (or any other) areas. We encourage you to provide feedback as to whether you agree or disagree with Verb 1. disagree with - not be very easily digestible; "Spicy food disagrees with some people"
hurt - give trouble or pain to; "This exercise will hurt your back"
 the existing experiences that have been entered, or thoughts on our BPCh tool in general.

LESSONS LEARNED

Based on our experience with the BPCh program and other knowledgemanagement projects, we can formulate some observations which make useful rules of thumb for good practices to build such systems. The BPCh program has been organized along three parallel (but interconnected) tracks, which reflects our first lesson learned.

LESSON 1: PROCEED IN MULTIPLE DIRECTIONS SIMULTANEOUSLY

Progress in building a knowledge repository needs to proceed in multiple dimensions simultaneously: content collection, tool development, and outreach.

Although there is often a temptation to view these as tasks that can be done sequentially (e.g., first the tool will be built, then populated pop·u·late  
tr.v. pop·u·lat·ed, pop·u·lat·ing, pop·u·lates
1. To supply with inhabitants, as by colonization; people.

2.
, and then it will be advertised to users), we have found this to be an overly simplistic sim·plism  
n.
The tendency to oversimplify an issue or a problem by ignoring complexities or complications.



[French simplisme, from simple, simple, from Old French; see simple
 view that diminishes the chance of project success. Constructing the tool prior to collecting actual content and getting users' feedback almost ensures that important user needs will be discovered late and will require much more effort to implement. Populating the content without getting user feedback leads to a high likelihood that the content will not really address user needs. More importantly, content needs to come from the user community, if the repository is to have a long-term life. We have found that for the research team to generate substantial amounts of content is a time-consuming way of recreating what many users already have at their finger tips Finger Tips is a television programme by The Foundation for CITV, first broadcast in 2000. Presented by Stephen Mulhern and Fearne Cotton (later replaced by Naomi Wilkinson). The show is about creating models out of household items and aimed at a child audience. . Finally, engaging in outreach and building excitement in the community of potential users runs the risk of all prototyping efforts: When told how anything is possible in the final system, users often come up with many wish list features that are not really linked to their everyday needs. Moreover, users often get frustrated frus·trate  
tr.v. frus·trat·ed, frus·trat·ing, frus·trates
1.
a. To prevent from accomplishing a purpose or fulfilling a desire; thwart:
 with the slow pace of progress when the system actually has to be implemented, and lose interest before the system is fielded.

To avoid these problems, we have adopted an incremental Additional or increased growth, bulk, quantity, number, or value; enlarged.

Incremental cost is additional or increased cost of an item or service apart from its actual cost.
 approach, with content and tool development going on simultaneously and outreach activities to the user community (such as booths at major conferences, or specific User Advisory Group meetings) planned at major milestones. Although this sometimes stretches resources a bit thin, we feel this approach has enabled us to engage periodically with the user community, show them progress since the last iteration One repetition of a sequence of instructions or events. For example, in a program loop, one iteration is once through the instructions in the loop. See iterative development.

(programming) iteration - Repetition of a sequence of instructions.
, and get feedback on ever more mature versions of the system, with an initial body of content.

LESSON 2: MAINTAIN A CONTINUOUS STREAM OF FUNDING

Because of the interconnected nature of all the tasks listed above, having a stable funding stream is crucial. Requiring the team to take a hiatus hiatus /hi·a·tus/ (hi-a´tus) [L.] an opening, gap, or cleft.hia´tal

aortic hiatus  the opening in the diaphragm through which the aorta and thoracic duct pass.
 from the project after a release is delivered leads to lost opportunities for user involvement (users find it hard to match their schedule to the development team's), leads to new content ideas that miss getting followed up on, may result in the loss of expertise if experienced personnel resources are in transition to other projects during the hiatus, increases the personnel learning curve encountered at restarts, and may result in flagging interest in the user community since momentum generated during outreach is lost.

LESSON 3: RECOGNIZE THE RELATIVE MERITS OF CONTENT

Our most important lesson learned is a direct implication of the BPCh vision: There is no such thing as a "Best Practice." Or, to say it more diplomatically: No practice will be "best" for every project. Practices that are absolutely necessary for large, mission-critical projects may be too heavyweight for rapid prototyping or Web application development.

The implications of this lesson are many. Perhaps the most important is related to the tone of the recommendations that users find: Rather than arguing as an expert that readers should be following a given practice, or else they are doing something wrong, practices should be recommended to readers on the basis that projects of certain type(s) have found it useful. That is, rather than presenting a foregone conclusion foregone conclusion
n.
1. An end or a result regarded as inevitable: The victory was a foregone conclusion. See Usage Note at foregone.

2.
 to users, the system should aim at respecting users' intelligence enough to enable them to draw their own conclusion, providing sufficient evidence as necessary for those decisions to be sound ones.

LESSON 4: UNDERSTAND THE LIFE CYCLE OF BEST PRACTICES

Practices (and practice information) are not static and have a real life cycle. Major paradigm shifts A dramatic change in methodology or practice. It often refers to a major change in thinking and planning, which ultimately changes the way projects are implemented. For example, accessing applications and data from the Web instead of from local servers is a paradigm shift. See paradigm.  in the software development world can have an impact on which practices are recommended. The practices that seemed to be good fits for most projects, when a waterfall waterfall, a sudden unsupported drop in a stream. It is formed when the stream course is interrupted as when a stream passes over a layer of harder rock—often igneous—to an area of softer and therefore more easily eroded rock; the edge of a cliff or  life cycle was the most common approach to software development, are not all equally applicable at the current time, when iterative it·er·a·tive  
adj.
1. Characterized by or involving repetition, recurrence, reiteration, or repetitiousness.

2. Grammar Frequentative.

Noun 1.
, spiral, and even agile approaches are probably more representative of the state-of-the-art practice.

Our recommendations regarding a structured life cycle for practice information are:

1. A knowledge repository needs to be continually evolving by accepting information on topics of interest and making it available to users as soon as possible. While some quality checking is necessary to make sure that incorrect, misleading, or incomplete information is disseminated outward, it is better to get information to users as it comes in, than to wait and try to create something perfect. Users should be able to see a timestamp on all information so that they can see if the experiences related are fresh and up to date or come from years ago.

2. However, the desire to get information out quickly should not interfere with the need for validation activities that provide higher confidence in the information. These additional levels of maturity should be noted, to give users more confidence in the information they find, but should not be used as a precondition pre·con·di·tion  
n.
A condition that must exist or be established before something can occur or be considered; a prerequisite.

tr.v.
 for displaying content.

3. Content needs to be retired when appropriate. Practices may have a natural lifespan, since the acquisition and development worlds continue to evolve and change on their own. Practices that were good 10 years ago may not be appropriate given today's constraints or technologies. To avoid users finding obsolete information in the repository, reports need to be generated periodically of which practices have received no updates or new experiences in the longest time.

LESSON 5: APPLY AGILE STRATEGIES AND PROTOTYPING

To create the front end of the BPCh tool, which helps users find candidate practices, explore possibilities, and get more information on practices of real interest, we have found that prototyping and agile strategies are extremely valuable for developing knowledge-management systems.

Precisely because of the need for parallel activities in different tracks, and the number of stakeholders Stakeholders

All parties that have an interest, financial or otherwise, in a firm-stockholders, creditors, bondholders, employees, customers, management, the community, and the government.
 involved (tool developers, content gathering team, end user representatives, sponsor representatives), an agile approach is extremely valuable. The implementation of the prototype BPCh tool was carried on in two-week increments, at the end of which a releasable version was always available. At the end of each two-week period, a demonstration and planning meeting was held with as many of the stakeholders as could be present. This approach was necessary to help us coordinate and prioritize pri·or·i·tize  
v. pri·or·i·tized, pri·or·i·tiz·ing, pri·or·i·tiz·es Usage Problem

v.tr.
To arrange or deal with in order of importance.

v.intr.
 the evolving expectations of the users as well as the necessary changes that were suggested by the content development team, based on what they were finding.

As part of this meeting we learned the following lesson:

LESSON 6: USE APPROPRIATE LANGUAGE

Speak to the users in their language. Do not expect them to learn yours. We realized early on that having the greatest possible content in the BPCh repository would not be of much help if the users cannot find it. To address this we needed to provide multiple paths to the information, so that users could select the path that made the most sense to them. Some specific lessons learned here included:

1. Organize around common tasks. The best way to reach users is to organize the contents of the repository according to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 everyday activities that the user performs. This helps users see the repository less as an additional activity that they need to make time for, and more as a value-added to the activities that already consume their time. In the case of BPCh, we added several such perspectives (i.e., indexes to the content) based around activities of importance to different segments of the user community (e.g., addressing CMMI See CMM.  practice areas, constructing a systems engineering strategy, and referencing back to common guidebooks).

2. Push as well as pull information. Rather than always expecting users to take time to come to browse the BPCh tool, information can be "pushed" outward to the user on a periodic basis. For example, the user could select some practices of special interest, and when new experiences come in related to these practices a notification is sent via e-mail.

3. Match users to practices based on context similarity. Since no practice will be "best" for every project, it is important to match users to practices using context characteristics. This provides the users with a pick list of practices that may be useful in their particular situation, in addition, it may alert the user to practices that they might not have known about previously. For example, if the user selects a few context variables that describe his/her context, then practices can be prioritized and displayed according to whether they have associated evidence provided by users with similar context information. This is a way of indicating that, even if the practice does not answer a specific search query, users like the current one have found this practice useful and it may be something the user should know.

LESSON 7: DEMONSTRATE PRACTICAL EXAMPLES TO INTENDED USER

To engage in effective outreach activities, aimed at building up an interested and active community of users of the BPCh, we find the following lesson of relevance: You can not show initial users an empty depository The place where a deposit is placed and kept, e.g., a bank, savings and loan institution, credit union, or trust company. A place where something is deposited or stored as for safekeeping or convenience, e.g., a safety deposit box. .

In line with the idea that building a tool like the BPCh needs to proceed on three tracks in parallel (front-end, content, and outreach) is the lesson that populating the content cannot come after the repository is built. Showing users a fancy front-end without an initial set of real content may get their interest for a short time period, but is not an effective way of building an active user community. Users need to see a small but representative set of content which they can respond to and start generating ideas for the next content or tool release.

LESSON 8: UPDATE CONTENT AND FUNCTIONALITY CONTINUOUSLY

To keep interest engaged, when users do check back to the site they need to see that updates have been made since last time. Content needs to be continuously updated and refreshed re·fresh  
v. re·freshed, re·fresh·ing, re·fresh·es

v.tr.
1. To revive with or as if with rest, food, or drink; give new vigor or spirit to.

2.
 to stay abreast of trends.

If users ever become convinced that the repository does not get updated on a regular basis, this often spells the end of their involvement. Rather, they need to be motivated to come back often enough to find new things and hopefully, as they progress, be motivated to submit responses and ideas of their own showing emerging trends and keeping the content relevant. Thus, user involvement tends to build more user involvement. As users become interested enough to post comments or send new ideas "New Ideas" is the debut single by Scottish New Wave/Indie Rock act The Dykeenies. It was first released as a Double A-side with "Will It Happen Tonight?" on July 17, 2006. The band also recorded a video for the track.  to the repository, other users will continue to be interested to show up to see which comments have been added since the last time and possibly find something of interest to their current situation--and more likely to find something applicable.

One way we have experimented with--to reinforce this concept--is to list on the front page of the BPCh tool the most recently added practices and highlight ones that have been promoted to various maturity levels (Bronze, Silver, or Gold). Thus, one of the first things First Things is a monthly ecumenical journal concerned with the creation of a "religiously informed public philosophy for the ordering of society" (First Things website).  users see is an indicator of how much progress has occurred since their last visit.

CONCLUSIONS

This article has presented some of the lessons learned with the BPCh program, which aims to document practices and quickly disseminate them to the users. The BPCh, which is based on the EMPEROR approach, makes use of a two-dimensional rating scale. These scales provide users with a quick overview of the trustability and maturity of the stored practice records. The scales allow users to understand and to draw their own conclusions based on a set of evidence from different contexts, from research studies as well as industrial experiences, and using measures at different levels of rigor rigor /rig·or/ (rig´er) [L.] chill; rigidity.

rigor mor´tis  the stiffening of a dead body accompanying depletion of adenosine triphosphate in the muscle fibers.
. Practitioners can rely on this information without reading in detail through the different evidence sources, unless they are interested in the very detailed level of information.

In addition, ways to collect user feedback and trigger discussions are offered to allow a vivid and growing user community. While initial feedback regarding the BPCh tool has been positive (Turner & Shull, 2005), we are continuing to improve the BPCh program and its associated tool through ongoing research, advisory groups, and user community feedback. We are interested in addressing such questions as: "How much extra effort to certify cer·ti·fy  
v. cer·ti·fied, cer·ti·fy·ing, cer·ti·fies

v.tr.
1.
a. To confirm formally as true, accurate, or genuine.

b.
 evidence sets and summaries as correct is worthwhile to users?" or "Are there subsets or types of evidence that users will find especially worthwhile?"

We invite you to take a look at our BPCh tool, available at http://bpch.dau.mil An Internet address domain name for a military agency. See Internet address.

(networking) mil - The top-level domain for entities affiliated with US armed forces.
. We appreciate all feedback, whether it be submitted through the tool or directly to the authors' e-mail.

ACKNOWLEDGMENTS

This research was supported with funding from the U.S. Department of Defense (DoD), the Office of the Secretary of Defense The Office of the Secretary of Defense (OSD) is part of the United States Department of Defense and includes the entire staff of the Secretary of Defense. It is the principal staff element of the Secretary of Defense in the exercise of policy development, planning, resource  (OSD (1) (On-Screen Display) An on-screen control panel for adjusting monitors and TVs. The OSD is used for contrast, brightness, horizontal and vertical positioning and other monitor adjustments. ), and the Defense Acquisition University (DAU). We wish to thank the members of the BPCh team, from DAU, FC-MD, CSC, and SSCI, for the many productive discussions that have improved this work.

REFERENCES

Basili, V. R, Caldiera, G., & Rombach, H. D. (1994). Experience factory. In J. J. Marciniak (Ed.), Encyclopedia encyclopedia, compendium of knowledge, either general (attempting to cover all fields) or specialized (aiming to be comprehensive in a particular field). Encyclopedias and Other Reference Books
 of Software Engineering (Vol. 1, pp. 469-476). New York New York, state, United States
New York, Middle Atlantic state of the United States. It is bordered by Vermont, Massachusetts, Connecticut, and the Atlantic Ocean (E), New Jersey and Pennsylvania (S), Lakes Erie and Ontario and the Canadian province of
: John Wiley John Wiley may refer to:
  • John Wiley & Sons, publishing company
  • John C. Wiley, American ambassador
  • John D. Wiley, Chancellor of the University of Wisconsin-Madison
  • John M. Wiley (1846–1912), U.S.
 & Sons, Inc.

Basili, V., Zelkowitz, M., McGarry, E, Page, J., Waligora, S., & Pajerski, R. (1995). SEL's software process improvement program. IEEE Software IEEE Software is an IEEE Computer Society practitioner-oriented magazine targeting software engineers and managers. It contains peer-reviewed articles, regular columns, and interviews. , 12(6), 83-87.

Dangle, K., Dwinnell, L., Hickok, J., & Turner, R. (2005, May). Introducing the Department of Defense acquisition best practices clearinghouse. CrossTalk (1) Electromagnetic interference that comes from an adjacent wire. "Alien" crosstalk is interference that comes from a wire in an adjacent cable, for example, when two or more twisted wire pair cables are bundled together. , 18(5), 4-5.

Defense Acquisition University. Retrieved from http://bpch.dau.mil

Delphi White Paper. (2002). Taxonomy taxonomy: see classification.
taxonomy

In biology, the classification of organisms into a hierarchy of groupings, from the general to the particular, that reflect evolutionary and usually morphological relationships: kingdom, phylum, class, order,
 & Content Classification--Market Milestone Report. Boston, MA: Delphi Group.

Koennecker, A., Jeffery, R., & Low, G. (2000, April). Implementing an experience factory based on existing organizational knowledge. In Proceedings of the 2000 Australian Software Engineering Conference The Australian Software Engineering Conference (ASWEC) is Australasia's leading forum for exchanging project experiences and new research results in software engineering.  (pp. 28-29), Canberra, ACT, Australia.

Mendonca, M., Seaman, C., Basili, V. R., & Kim, Y. M. (2001, June). A prototype experience management system for a software consulting organization. In Proceedings of the 13th International Conference on Software Engineering The International Conference on Software Engineering, or (ICSE), is one of the largest annual Software Engineering conferences. The first ICSE conference was in 1978 in Atlanta, Georgia.  and Knowledge Engineering (SEKE). Ottawa, Canada.

Schneider, K., & Schwinn, T. (2001, June). Maturing experience base concepts at DaimlerChrysler. Software Process-Improvement and Practice, 6(2), 85-96.

Turner, R., & Shull, F. (2005, November). An empirical approach to best practice identification and selection: The U.S. Department of Defense acquisition best practices clearinghouse. In Proceedings of the 4th International Symposium on Empirical Software Engineering (ISESE ISESE International Symposium on Empirical Software Engineering  2005)(pp. 133-140), Noosa Heads, Australia.

Mr. Raimund L. Feldmann is the technical lead for Knowledge and Experience Management at the Fraunhofer Center for Experimental Software Engineering, MD (FC-MD). Before he joined FC-MD in 2004, Raimund participated in several technology transfer projects in Germany and was also involved in the development of the Virtual Software Engineering Competence Center (VSEK VSEK Virtuelles Software Engineering Kompetenzzentrum (German) ) portal, funded by the Department of Education and Research (bmb+f) of the German Federal Government, to offer up-to-date Software Engineering knowledge to subject matter experts.

(E-mail address See Internet address.

e-mail address - electronic mail address
: rfeldmann@fc-md.umd.edu)

Mrs. Michele A. Shaw is a Scientist at the Fraunhofer Center for Experimental Software Engineering. Michele supports clients implementing process improvement, measurement, and experience factory concepts. She has over 25 years of experience in Information Technology including software and service development, project management, quality assurance, client care and subcontractor One who takes a portion of a contract from the principal contractor or from another subcontractor.

When an individual or a company is involved in a large-scale project, a contractor is often hired to see that the work is done.
 management Ms Shaw holds a BS in Business from University of Baltimore The University of Baltimore (UB), located in downtown Baltimore, Maryland in the Mt. Vernon neighborhood, is part of the University System of Maryland.

UB recently opened a brand new student center as well as changing the colors to blue and green, and the "UB" logo.
 and a masters in applied behavioral science behavioral science
n.
A scientific discipline, such as sociology, anthropology, or psychology, in which the actions and reactions of humans and animals are studied through observational and experimental methods.
 from Johns Hopkins University Johns Hopkins University, mainly at Baltimore, Md. Johns Hopkins in 1867 had a group of his associates incorporated as the trustees of a university and a hospital, endowing each with $3.5 million. Daniel C. .

(E-mail address: mshaw@fc-md-umd.edu)

Dr. Forrest Shull is a senior scientist at the Fraunhofer Center for Experimental Software Engineering, MD (FC-MD). He is project manager and member of technical staff for projects with clients that have included Fujitsu, Motorola, NASA, and the U.S. Department of Defense. He has also been lead researcher on grants from the National Science Foundation, Department of Energy, Air Force Research Labs, and NASA's Office of Safety and Mission Assurance.

(E-mail address: fshull@fc-md.umd.edu)
COPYRIGHT 2007 Defense Acquisition University Press
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, Gale Group. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:Feldmann, Raimund L.; Shull, Forrest; Shaw, Michele A.
Publication:Defense A R Journal
Date:Feb 1, 2007
Words:4702
Previous Article:A business model for defense ascquisition under the modular open systems approach.
Next Article:Sense and respond: an emerging DoD concept for national defense.
Topics:



Related Articles
Air Force Materiel Command news service (Nov. 3, 2005): center redesign promises to improve production.
Army news service (Feb. 1, 2006): command gets gold for leading in Lean Six Sigma.
Faculty panel cries foul over baseball decision.
Head start on high school.
Problem solving in the 21st century.
A business model for defense ascquisition under the modular open systems approach.
Sense and respond: an emerging DoD concept for national defense.
Application of structured decision-making tools to defense acquisition.
The challenges and opportunities of implementing human systems integration into the navy acquisitions process.
Applying office leadership solutions to management recommendations in solving acquisition problems.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles