Title : 
Toward Unweaving Streams of Thought for Reflection in Professional Software Design
         
        
            Author : 
Nakakoji, Kumiyo ; Yamamoto, Yasuhiro ; Matsubara, Nobuto ; Shirai, Yoshinari
         
        
        
        
        
        
        
            Abstract : 
Software designers make decisions covering a wide variety of aspects of the software to be designed through nested, intertwined processes. Some of these dependencies among design decisions might not be obvious, especially for people who didn´t start with the project at the beginning of the design process. Extending or altering an existing design decision without fully understanding its dependencies might result in a deterioration of the quality of the software design. Design practice streams (DPS) tools help designers browse the segments of video data relevant to a particular topic by specifying a region on a whiteboard or by choosing a few terms used in a meeting transcript to further investigate the point of interest effectively.
         
        
            Keywords : 
software engineering; design practice streams tool; professional software design; software design quality; whiteboard; Motion pictures; Product development; Software design; Streaming media; Video signal processing; DPS (Design Practice Streams); design meeting record viewer; interaction design; software design support;
         
        
        
            Journal_Title : 
Software, IEEE
         
        
        
        
        
            DOI : 
10.1109/MS.2011.125