[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
RE: [epf-dev] Core Concept Review Telecon Proposed Agenda
 | 
Hi, my 1-cent (not even 2-cents)
 
with respect to your second comment: Intent sounds to me 
like a special kind of work products, those linked to the user's input, which at 
the end are the input for the rest of the process. So it may be a good idea to 
have a separate classification for them due to their relevance in the 
process.
 
Regards,
Asier Azaceta
mailto:asier.azaceta@xxxxxx 
 
  
  
Two comments: 
1. Can a single word be really understood as a 
  principle?  Aren't these too ambiguous?  Some of them read like 
  qualities that can be applied to anything. 
2. Three of the four "buckets" seem to map straight to 
  the way we describe method content in SPEM and EPF: Roles, Tasks, Work 
  Products.  A process relates these three into semi-ordered 
  sequences/lifecycles/activities.  Intent sounds to me just another work 
  product.   
Thanks and 
  best regards,
Peter 
  Haumer.
______________________________________________________________
PETER 
  HAUMER, Dr. rer. nat.
Rational Method Composer | Eclipse Process 
  Framework
Rational Software | IBM Software Group
Tel.: +1 408 
  863-8716
______________________________________________________________ 
  
  
    
    
      Per 
        Kroll/Cupertino/IBM@IBMUS  Sent by: epf-dev-bounces@xxxxxxxxxxx 
        05/25/2006 17:54 
         
          
          
            | 
               Please respond 
              to Eclipse Process Framework Project Developers List 
              <epf-dev@xxxxxxxxxxx>  |    
       | 
        
          
          
            | 
               To 
             | Eclipse Process Framework Project 
              Developers List <epf-dev@xxxxxxxxxxx> 
           |  
            | 
               cc 
             | epf-dev@xxxxxxxxxxx, 
              epf-dev-bounces@xxxxxxxxxxx 
           |  
            | 
               Subject 
             | Re: [epf-dev] Core Concept Review 
              Telecon Proposed Agenda |    
        
  | 
All, 
I have significant heartburn associated with 
  changing 
  
    
    
      | From 
       | To 
     | 
      | Collaboration 
       | collaborate 
        
     | 
      | Iterate 
        
       | Evolve 
        
     | 
      | Architecture 
        
       | Focus 
     | 
      | requirements management, 
       | Balance | 
 
Now, I do not have a problem with the change of word as such, but 
  with the very large broadening of the scope of each principle as discussed in 
  the Vancouver meeting. 
  
    - Collaborate => Good 
    
    
 - Evolve => I think this is a good change. 
    So, it is e.g. not only about iterate within a project, but also about 
    "iterating in the small" by first producing a 10%, then 25%, 50%, 80%, and 
    100% completion of any work product. This widening of scope is OK, as long 
    as it deals with how you approach your work, in the small or in the 
    large. 
    
 - Focus => I think this is the one I have 
    the biggest heartburn with if it is Focus without any more narrow context, 
    which is what I got from last weeks meeting. This cannot be about "Focus on 
    doing your job", "Focus your eyes on the monitor", "Focus on doing the right 
    thing", since this principles then becomes completely meaningless.... If you 
    would qualify Focus by clarifying (in the 1-sentence description) that it is 
    about "focus on the key aspects of the key work products" or similar, I 
    think it is fine. This allows us to say "Focus on the most essential work 
    products" <i.e. streamline your process>, "Focus on the key aspects of 
    your design" <i.e. on the architecture>, and so on. 
    
 - Balance => I have the same concern as 
    with Focus, needs to be more specific than for everything. No, it is not 
    about "Balance how many people you have of different nationalities on your 
    team" <eventhough that may be a great idea>, or "Balance your skills 
    on the team" <another great idea>. I want to narrow the scope to 
    "Balance between sometimes competing user needs" or 
  similar.
 
I found that the 
  simple model Philippe presented to represent any software development process 
  was extremely useful. I really like it. I probably bastardize it as I describe 
  it below, but in it's most simple form, a process consists of "4 
  buckets" 
  
    - Resources (that do the work), represented 
    by Teams, and architects, developers, analysts, ... 
    
    
 - Work (that produces the 'things"), 
    represented by work item lists, tasks, etc. 
    
 - "Things", represented by code, designs, 
    test specifications, etc. 
    
 - "Intent". indicating what user wants, 
    represented by Vision, Use Cases, Requirements, etc.
 
Philippe said that the people that wrote a paper on 
  the above found that all processes can be expressed using the above 4 buckets. 
  
Now, i really 
  like the thought of coupling the 4 principles to these 4 'buckets' 
- Collaborate articulates 
  the key guding principle for resources on an OpenUP project 
- Evolve captures how we 
  perform the Work in an OpenUp project. Iterate in the small, iterative in the 
  large 
- Focus is 
  crucial for how we deal with all the Things in a project. Focus on 
  architecture, streamline the process, .... 
- Balance is how we deal with the many often 
  competing intents. 
I think there is a beauty in the above, and I think this narrowing 
  of scope is crucial, or it just becomes empty words... 
  
OK, time for me to balance my 
  workload, focus on going home, and evolve my thoughts about what to do 
  tonight, so I can collaborate with my wife. Wow, the process I use for drving 
  home must be OpenUP .... 
Per Kroll
STSM, Manager Methods: RUP / RMC
Project Lead: 
  Eclipse Process Framework
Rational Software, IBM 
  Corp
408-342-3815 
  
    
    
      "Steve Adolph" 
        <steve@xxxxxxxxxxxxxxxxx>  Sent by: 
        epf-dev-bounces@xxxxxxxxxxx 
        05/25/2006 10:15 AM 
         
         
          
          
            | 
               Please respond 
              to Eclipse Process Framework Project Developers List 
              <epf-dev@xxxxxxxxxxx>  |   
        
       | 
        
          
          
            | 
               To 
             | <epf-dev@xxxxxxxxxxx> 
           |  
            | 
               cc 
             | 
           |  
            | 
               Subject 
             | [epf-dev] Core Concept Review 
              Telecon Proposed Agenda |   
  
        
  | 
OpenUP Core 
  Concepts Review Conference Call Agenda: 
 
 
Good day, here is a very simple agenda for 
  our conference call tomorrow to “check-in” on the OpenUP core concepts and the 
  description of the practices. The call is scheduled for 8:00am 
  PDT. 
Toll-free 
  dial-in:               
  1-877-421-0025 
Toll dial-in:           
              1-770-615-1242 
Participant passcode:        876927 
 
 
 
1)     Is there agreement for the OpenUP four core 
  concepts? During the Vancouver workshop we changed the OpenUP core 
  concepts: 
  
  
  
    
    
      | From 
       | To 
     | 
      | Collaboration 
       | collaborate 
        
     | 
      | Iterate 
        
       | Evolve 
        
     | 
      | Architecture 
        
       | Focus 
     | 
      | requirements management, 
       | Balance | 
 
2)     
  Solicitation of comments regarding 
  write-up of practices for Core concepts: 
a.      Collaborate: 
b.     
  Evolve 
  
c.      Focus 
d.     Balance 
 
3) Action Items? 
_______________________________________________
epf-dev mailing 
  list
epf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epf-dev
_______________________________________________
epf-dev mailing 
  list
epf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epf-dev
************************************  DISCLAIMER *****************************************
This message may contain confidential, proprietary or legally privileged information. 
If you are not the intended recipient of this message, please notify it to the sender and delete without resending or backing it, as it is legally prohibited.
 
 
*************************************  AVISO LEGAL ****************************************
 
 
Este mensaje puede contener informacion confidencial, en propiedad o legalmente protegida.
Si usted no es el destinatario, le rogamos lo comunique al remitente y proceda a borrarlo, sin reenviarlo ni conservarlo, ya que su uso no autorizado esta prohibido legalmente.
 
*****************************************************************************************