SlideShare uma empresa Scribd logo
1 de 28
 
Making the New Notes Christoph Noack  OpenOffice.org User Experience Max Odendahl  OpenOffice.org Development Christian Jansen  Sun Microsystems Community Concepts    Cooperation  
Making the New Notes Community Concepts Cooperation
Making the New Notes Community Concepts Cooperation
Introduction to Notes2 ,[object Object]
Notes2 has been developed with major community involvement
Notes2 solved about 100 issue tracker entries
Notes2 has been rewarded in the “OpenOffice.org Community Innovation Program Awards” (Technical, Core)
First results are contained in OpenOffice.org 3.0 Question: Do you remember the past?
Notes in Previous Versions Result:
Notes in OpenOffice.org 3.0 Result:
Start of the Activity 06/2002 Issue 6193 requests improvements for the notes handling in Writer 03/2007 Mathias Bauer proposes to start an activity within Google Summer of Code Max Odendahl applies for the GSOC and gets accepted (Student of Computer Sciences) 04/2007 Christoph Noack joins the team after being asked by the User Experience project lead (UX community member) 05/2007 An implementation team is made up (i-Team “Notes2”)
The Implementation Team … supported by the whole OpenOffice.org community! Christoph Noack Community Max Odendahl Community Mathias Bauer Sun Microsystems Christian Jansen Sun Microsystems Éric Savary Sun Microsystems Uwe Fischer Sun Microsystems Mentor Mentor
Making the New Notes Community Concepts Cooperation
Working Steps ,[object Object]
The “working steps” show one classic approach Sounds easy? Let's look at the first step... Problem Concepts Design Requirements Engineering Test and Feedback Code Development
Understanding the Problem An IRC chat was the first “official” team meeting.  Oh dear...  ,[object Object]
We knew the single issues of the notes, but lacked understanding for the common goal
We had no agenda, we just started to discuss Experience: ,[object Object]
Formulating a project goal helps to keep the focus
Requirements Engineering ,[object Object]
Information sources: ,[object Object]
Competitor analysis (different office applications)
Requests for enhancements (issue tracker entries, feedback on community mailing lists)
Experience of the implementation team Question: Do we have some examples for that?
Requirements Engineering Working with Use Cases High-level requirements: ,[object Object]
Collect use cases in the document life cycle Experience: ,[object Object]
Very good completeness

Mais conteúdo relacionado

Semelhante a Making the New Notes - Community, Cooperation, Concepts

HOW TO DOWNLOAD MICROSOFT WORD IN ANDROID, and How to convert doc file into ...
HOW TO DOWNLOAD MICROSOFT WORD  IN ANDROID, and How to convert doc file into ...HOW TO DOWNLOAD MICROSOFT WORD  IN ANDROID, and How to convert doc file into ...
HOW TO DOWNLOAD MICROSOFT WORD IN ANDROID, and How to convert doc file into ...TEJVEER SINGH
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshopPatrick McNeil
 
Agile paris 2022 sharing
Agile paris 2022   sharingAgile paris 2022   sharing
Agile paris 2022 sharingJas Chong
 
Advisor designvs dev
Advisor designvs devAdvisor designvs dev
Advisor designvs devMary Raven
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationAllison Corbett
 
Chen's second test slides again
Chen's second test slides againChen's second test slides again
Chen's second test slides againHima Challa
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chentechweb08
 
Chen's second test slides
Chen's second test slidesChen's second test slides
Chen's second test slidesHima Challa
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chentechweb08
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chentechweb08
 
Renaissance Status 2009 07 30
Renaissance Status 2009 07 30Renaissance Status 2009 07 30
Renaissance Status 2009 07 30guest543c6c0
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsGabor Guta
 
Introduction to CS60171 (2009)
Introduction to CS60171 (2009)Introduction to CS60171 (2009)
Introduction to CS60171 (2009)markvanharmelen
 
UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototypingsawsan slii
 
Ui Design And Usability For Everybody
Ui Design And Usability For EverybodyUi Design And Usability For Everybody
Ui Design And Usability For EverybodyEmpatika
 
Faster Computing was impressed with your presentation. The company.pdf
Faster Computing was impressed with your presentation. The company.pdfFaster Computing was impressed with your presentation. The company.pdf
Faster Computing was impressed with your presentation. The company.pdframizmemonahmedabado1
 
[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community Survey[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community SurveyObeo
 
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...Vincenzo Barone
 

Semelhante a Making the New Notes - Community, Cooperation, Concepts (20)

HOW TO DOWNLOAD MICROSOFT WORD IN ANDROID, and How to convert doc file into ...
HOW TO DOWNLOAD MICROSOFT WORD  IN ANDROID, and How to convert doc file into ...HOW TO DOWNLOAD MICROSOFT WORD  IN ANDROID, and How to convert doc file into ...
HOW TO DOWNLOAD MICROSOFT WORD IN ANDROID, and How to convert doc file into ...
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshop
 
Agile paris 2022 sharing
Agile paris 2022   sharingAgile paris 2022   sharing
Agile paris 2022 sharing
 
Advisor designvs dev
Advisor designvs devAdvisor designvs dev
Advisor designvs dev
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 
Chen's second test slides again
Chen's second test slides againChen's second test slides again
Chen's second test slides again
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
 
Chen's second test slides
Chen's second test slidesChen's second test slides
Chen's second test slides
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
 
Renaissance Status 2009 07 30
Renaissance Status 2009 07 30Renaissance Status 2009 07 30
Renaissance Status 2009 07 30
 
Cnpm bkdn
Cnpm bkdnCnpm bkdn
Cnpm bkdn
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
 
Introduction to CS60171 (2009)
Introduction to CS60171 (2009)Introduction to CS60171 (2009)
Introduction to CS60171 (2009)
 
UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototyping
 
Ui Design And Usability For Everybody
Ui Design And Usability For EverybodyUi Design And Usability For Everybody
Ui Design And Usability For Everybody
 
Faster Computing was impressed with your presentation. The company.pdf
Faster Computing was impressed with your presentation. The company.pdfFaster Computing was impressed with your presentation. The company.pdf
Faster Computing was impressed with your presentation. The company.pdf
 
[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community Survey[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community Survey
 
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
 
What open source lovers want?
What open source lovers want?What open source lovers want?
What open source lovers want?
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Making the New Notes - Community, Cooperation, Concepts

  • 1.  
  • 2. Making the New Notes Christoph Noack OpenOffice.org User Experience Max Odendahl OpenOffice.org Development Christian Jansen Sun Microsystems Community Concepts  Cooperation 
  • 3. Making the New Notes Community Concepts Cooperation
  • 4. Making the New Notes Community Concepts Cooperation
  • 5.
  • 6. Notes2 has been developed with major community involvement
  • 7. Notes2 solved about 100 issue tracker entries
  • 8. Notes2 has been rewarded in the “OpenOffice.org Community Innovation Program Awards” (Technical, Core)
  • 9. First results are contained in OpenOffice.org 3.0 Question: Do you remember the past?
  • 10. Notes in Previous Versions Result:
  • 11. Notes in OpenOffice.org 3.0 Result:
  • 12. Start of the Activity 06/2002 Issue 6193 requests improvements for the notes handling in Writer 03/2007 Mathias Bauer proposes to start an activity within Google Summer of Code Max Odendahl applies for the GSOC and gets accepted (Student of Computer Sciences) 04/2007 Christoph Noack joins the team after being asked by the User Experience project lead (UX community member) 05/2007 An implementation team is made up (i-Team “Notes2”)
  • 13. The Implementation Team … supported by the whole OpenOffice.org community! Christoph Noack Community Max Odendahl Community Mathias Bauer Sun Microsystems Christian Jansen Sun Microsystems Éric Savary Sun Microsystems Uwe Fischer Sun Microsystems Mentor Mentor
  • 14. Making the New Notes Community Concepts Cooperation
  • 15.
  • 16. The “working steps” show one classic approach Sounds easy? Let's look at the first step... Problem Concepts Design Requirements Engineering Test and Feedback Code Development
  • 17.
  • 18. We knew the single issues of the notes, but lacked understanding for the common goal
  • 19.
  • 20. Formulating a project goal helps to keep the focus
  • 21.
  • 22.
  • 23. Competitor analysis (different office applications)
  • 24. Requests for enhancements (issue tracker entries, feedback on community mailing lists)
  • 25. Experience of the implementation team Question: Do we have some examples for that?
  • 26.
  • 27.
  • 29. Effort may be high, you need to convince others Example Requirement StR 49: If the user exports a document, he wishes to be informed if notes are not visible. Use Case: User A edited a document and filtered some notes. Then, he sends the document via e-mail. Thus, he wishes to be informed of information which is not visible. Comments: Alternative is to change the default; deactivate the export of notes. Source: http://wiki.services.openoffice.org/wiki/Notes2 Hint: It also helps to look at the competition.
  • 30.
  • 31. Example: Page contains many notes -> notes not really usable (overlay, cut-off)
  • 32. Similar behavior in first Apple Pages Finding: Robust and scalable functionality required Notes.tmd - Textmaker Status Bar Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Comment [2007-10-27]: Nunc ac erat vel nisi mollis vestibulum. Donec purus tellus, eleifend non, pulvinar et, porttitor eu, lacus. Nam dictum arcu at justo. Proin semper tempus nisl. Morbi a arcu ac metus interdum consequat. Praesent aliquet imperdiet est. Nunc quis risus id nunc posuere blandit. Aliquam cursus, ante ac interdum convallis, leo felis congue nulla, sed faucibus lacus dui tempus ante. Duis viverra augue sit amet turpis. Donec ac lacus vel massa sollicitudin aliquet. Etiam aliquet dolor quis elit. Pellentesque adipiscing tellus sed sem. Quisque sit amet quam non dui viverra ornare. Integer nec risus ut risus lobortis vestibulum. Proin hendrerit, pede vel commodo cursus, felis enim egestas mi, ut aliquet enim nisi sit amet elit. Nulla facilisi. In auctor volutpat leo. Nam vitae nibh a arcu dapibus aliquet. Maecenas turpis. Donec quam. Sed ipsum libero, viverra eget, fringilla vel, auctor eget, ipsum. Curabitur egestas facilisis lectus. Duis dignissim lectus vel velit. Fusce congue velit eget neque. Integer consequat. Fusce nec purus ut justo consequat commodo. Menu and Toolbar
  • 33.
  • 34.
  • 35. Select text -> text looks being editable
  • 36. Pressing 'Del' removes the note! Finding: Be clear in communicating different states to the user Nunc ac erat vel nisi mollis vestibulum. Donec purus tadolom. Joe User 2007-10-27 mollis vestibulum Nunc ac erat vel nisi mollis vestibulum. Donec purus tadolom. Joe User 2007-10-27
  • 37.
  • 38.
  • 39.
  • 40. The tools are not that important (but we re-think their use)
  • 41.
  • 44.
  • 45. Use it as soon as possible
  • 46. Care about the structure Source: http://wiki.services.openoffice.org/wiki/Notes2
  • 47.
  • 48. Planning for a certain release didn't work well -> define minimum feature and quality requirements
  • 49. The foundation provides a certain set of capabilities -> identify technical constraints as soon as possible
  • 50. Making the New Notes Community Concepts Cooperation
  • 51. Design Proposals “Notes Window” Visual evolution of the note window and the options buttons /+------------+ / | notes text | ----/ | notes text | | notes text | : : | Author/Dat | +------------+
  • 52. Design Proposals “Advanced Text Editing” Much text inside note window Many notes on one document page Deleted notes for change tracking
  • 53. Implemented Design “Colors” Definition of Colors Accessibility Check Display Check Notes author colors are based on other OpenOffice.org colors Result: New colors are consistent, fresh, accessibility tested
  • 54.
  • 56. Better integration with change tracking comments
  • 57. Improved anchors, e.g. new anchors for text areas (e.g. referring to words)
  • 58.
  • 59.
  • 60. Printing notes text only There are still many other ideas... Help is appreciated.
  • 61. Making the New Notes Community Concepts Cooperation
  • 62.
  • 63.
  • 64.
  • 65. Many ideas still flying around. And now? Start your project and share your experience!
  • 66. OpenOffice.org User Experience Team ux.openoffice.org

Notas do Editor

  1. ID : StR 49 If the user saves a document in a non-standard document format and the document contains notes information which is suppressed in the current view, the user wishes, that OOo informs him that there is suppressed information UseCase : The user A filtered some of the notes information during the editing of the document. At the end, he exports the document to a PDF file to send it via e-mail. The original document contains some private information in the notes he does not want to export. Therefore user A wishes to be informed about that if he exports the document. Comments: Alternative: Deactivate the export of notes information per default, if it is exported. Refer also to StR 44