The End-User Software Engineering Vision Margaret Burnett Professor, Oregon State University Project Director, EUSES Consortium

Slides:



Advertisements
Similar presentations
Supporting Life Scientists via End User Programming Luke Church Computer Laboratory, University of Cambridge Microsoft eScience - Dec 08 With thanks to.
Advertisements

The Next Step: From EUP to EUSE Margaret Burnett, Brad Myers, Mary Beth Rosson, Susan Wiedenbeck.
Debugging in End- User Software Engineering summarized by Andrew Ko Toward Sharing Reasoning to Improve Fault Localization in Spreadsheets Joey Lawrance,
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Please have last weeks homework on your desk ready to be collected This weeks homework is task 2 – Due 22/10/12 Make sure you write it in your organiser.
Students will discover the importance and elements used in developing a PROMOTION MIX to market sports businesses.
Set up slide. Warwick Diabetes Research & Education User Group Introducing the User Group Or to give it the full title Warwick Diabetes Research & Education.
Marketers Becoming Publishers And the impact on media companies April 23, 2015 Peter Hahn Manager Integrated Marketing BearingPoint, Inc.
Automated Software Testing: Test Execution and Review Amritha Muralidharan (axm16u)
Top 10 Computing Departments in the UK DepartmentRAETQAAcademic Staff Edinburgh 5*Excellent 87.1 Cambridge 5*Excellent 34.3 Imperial 5*Excellent 42.6.
Start Something Back to School Night Basics for Bigs.
UI Standards & Tools Khushroo Shaikh.
1 Studying Development and Debugging To Help Create a Better Programming Environment Brad A. Myers and Andrew Ko Human-Computer Interaction Institute School.
Cambridge Spreadsheet Quality Foundations of Spreadsheet Workshop 2004 Margaret Burnett Oregon State University and the EUSES Consortium.
1 st WEUSE Lessons Learned Sebastian Elbaum. Motivation End-user programmers create large amounts of software in the form of spreadsheets, web authoring.
Empirically Assessing End User Software Engineering Techniques Gregg Rothermel Department of Computer Science and Engineering University of Nebraska --
Oregon State University School of Electrical Engineering and Computer Science End-User Programming of Intelligent Learning Agents Prasad Tadepalli, Ron.
Broader Impacts: Concrete Examples Margaret Burnett Oregon State University ICSE 2011.
WEUSE I: Paradigms and Techniques Margaret Burnett Oregon State University Project Director, EUSES Consortium.
WYSIWYT “demo” Margaret Burnett Spreadsheet Workshop at VL/HCC’04 Sept
Generation of atlas graphs & charts. Objective The major objective this training session is to equip participants with the knowledge and skills of creating.
Why does the spreadsheet work … … and how can we improve it? A user interface perspective on the foundations of spreadsheets. Alan Blackwell Computer Laboratory.
What can help us find out more about the place?.
Jan. Journal Current Events Introduction to Public Relations Key words: – Public relations – Target audience – News release.
Peter Marland Director of Housing Jenna Condie Lecturer in Social Media: The Business Case & the Psychology.
Calaveras County Economic Development Company. For help with this or to get an answer to any questions regarding this project call or Dave Jeffords,
Reflective Journal.
1. Topics to be discussed Introduction Objectives Testing Life Cycle Verification Vs Validation Testing Methodology Testing Levels 2.
VeribisCRM CUSTOMER RELATIONSHIP MANAGEMENT Engin Duran Experience is our know how.
Arizona Department of Education Superintendent John Huppenthal Mark Masterson, CIO Pamela Smith, AELAS Program Director Mark Svorinic, AZ-SLDS Program.
The GeoTech Consortium of Western New York was funded through the U.S. National Science Foundation (NSF) Office of Advanced Technological Education under.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Roadmap on Long-Term US-Africa Research and Education Collaboration Joe H. Chow Rensselaer Polytechnic Institute Troy, New York, USA Third NSF Workshop.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation.
Technical Education Click here to move on Index H.323 Related Standards Lesson 4.
CSC 395 – Software Engineering Lecture 10: Execution-based Testing –or– We can make it better than it was. Better...faster...agiler.
© Cambridge University Press 2013 Thomson_alphaem.
© Cambridge University Press 2013 Thomson_Fig
Global Chapter Chairs Congress “Working with Entities” Panama Chapter November 27, 2001 San Antonio, Texas, USA.
Assumptions in cognitive psychology Mental processes mental structures mental representations.
Philip Raymond. Develops & Leads Successful IT Security Businesses Version 0.7 — © Philip Raymond 2014.
Professor Peter Landshoff 1 If you are trained as a physicist you can do anything!
PUBLICATION Research Data Management. Research Data Management Publication Finishing Touches of Research Data Management Where should you publish: Academic.
Virtual Research Environments VRE 1 One year later JISC Conference 2010 London, UK | 13 April Jim Farmer instructional media + magic, inc.
PRJ566 Project Planning and Management Teamwork 1.
Quality Engineering.
IAB Involvement in ERCs: Assessing and Strengthening the Role.
SH EYFS EYFS Early Years Foundation Stage From birth – 5 years.
Gathering Information: Monitoring your Progress. What does it mean to monitor your progress? Monitoring your initiative can help you weigh your actions.
The Sakai Educational Partnership Program Mark J. Norton Senior Technical Consultant.
1 Information Day FP INNOV-6 Call for Proposals Entrepreneurial innovation: networking key players and users Action Networking innovation.
“COMMUNICATING AS ONE” Communication Strategy for the United Nations in Mozambique 12 May 2007.
© Cambridge University Press 2013 Thomson_Fig
ADVOCACY COMMUNICATIONS AAP ADVOCACY TRAINING. ADVOCACY COMMUNICATIONS MEDIA ADVOCACY AND COMMUNICATION DEFINED Intentional use of any type of media or.
Regional Hubs An exciting new development for the profession Bryony Simpson, Chair Kamini Gadhok, CEO.
The Promotion Potion I can understand the tools and objectives of promotion Pssst…. That looks like Mrs. D.
Devising a communications plan. Introduction to Kellogg’s World’s leading producer of breakfast cereals A leader in health and nutrition for over 100.
EU PROMETHEUS 2014 Communication Strategy KICK OFF MEETING Brussels April 9 th, 2013.
2014 Empowering the People (ACM SigCHI) Margaret Burnett Oregon State University October 2014 #GHC
The First Amendment Congress shall make no law … abridging the freedom of speech, or of the press.
© Cambridge University Press 2011
State Transition Diagram for A System
Evention Marketing Efforts Reach More Than 3.6 Million
I Know Where You're Hiding
Thomson_eeWWtgc © Cambridge University Press 2013.
Thomson_atlascmsEventsAlt
Thomson_CandP © Cambridge University Press 2013.
INFORM November 2008 Branka Marković Romana Jenko Government Office for Local Self-Government and Regional Policy, Slovenia.
财务管理案例教学法 研究及示例 ——王遐昌 2006/11/10.
Thomson_AFBCartoon © Cambridge University Press 2013.
Presentation transcript:

The End-User Software Engineering Vision Margaret Burnett Professor, Oregon State University Project Director, EUSES Consortium

End-User Software Engineering Research Question Is it possible to bring the benefits of rigorous software engineering methodologies to end users?

The EUSES Consortium: End Users Shaping Effective Software A consortium of researchers from: Oregon State Drexel Penn State Carnegie Mellon Nebraska Cambridge (UK) more members soon...

End-User Software Engineering Research If we build it, will they come? Types via informal annotations Sources & meta-sources of faults by end users Incremental analyses for immediate communication Software Engineering and Languages HCI and Psychology Education

Example: WYSIWYT √: User Notices a Correct Value... Cell turns more blue (more “tested”). At any time, user can check off correct value. Testing also flows upstream, marking other affected cells too.

Example: WYSIWYT X: User Notices an Incorrect Value... User notices that this value is wrong and “X”s it out. And this one’s wrong too. The formula error is in one of these red cells -- probably the darkest.

What Others Think of the Importance of this Research Interest by major companies: AT&T, IBM, Microsoft, JPMorgan/Chase,... Funding > $4 million (NSF, several grants). Media attention: Public radio: “Imagine That!” NSF press release. PC Magazine. CIO Magazine. IEEE Software editorial. CNN.com, CBS.com....

Building a Research Community Community-building events: Workshops, SIGs, BOFs, Dagstuhl Joint efforts, bringing together a mix of subdisciplines. Building a research area: Open problems, mapping the territory. Awareness and citing of each others’ papers: Necessary for credibility. Necessary for progress.

The End-User Software Engineering Vision Margaret Burnett Professor, Oregon State University Project Director, EUSES Consortium