Introduction to Entrepreneurship, Project Management and Teaching Dr. Patricia Charlton Co-founder and Director of Creative Digital Solutions Professor of Education and Technology IE - International Excellence (http://www.ie.edu/) Instituto de Empresa Patricia.charlton@pobox.com http://creativedigitalsolutions.org
Overview Background Entrepreneurship and Project management Challenges and Potential Solutions Experience informed teaching/Authentic experiences Innovate teaching of software engineering Embed professional skills
Background experiences 25 years experience working in industry and academia Research into Intelligent Context-aware distributed systems: AI, MAS, CS and IoT applications working across STEM/STEAM, identity, communities, health and environments PhD in CS and AI: Self-configurable software agents (1999) Successful in funding/grant applications and delivering projects both large and small Industrial experience: SME/start-ups and Motorola Labs: France and UK – Led projects from inception to product both large and small teams. Received Standards and Innovation awards for my contribution to CS. Academic Experience: Teaching and supervision of undergraduates and postgraduates in a range of subjects from AI, CS and software engineering, IoT, Design and Pedagogy and Technology Outreach work in widening participation and diversity: Work with schools, women in engineering and Humanitarian Sector
Project management: Challenges Understanding the client and the client requirements: Transferring ideas into requirements Project proposal Contract terms and IP (external probably more challenging than internal) Project scale/expectations/scope Building a team and trust: Right team for the right job Project estimation and matching to skill set: Do we have the right skills for the project Right tools for the right job Software design cycle and delivery Designing software for re-use Partnership continuation/relationships Staff turnover Project support
Trust and relationships: with clients and team Respect, Trust, Diversity, Rapport, Understanding, Value, Validate, Authentic Building long term partnerships: Can be difficult to do and can be easy to break
Right skills and tools Technical debt Building a new Team – not always obvious Keep track of the market Keep track of budget
Agile Management Process Participatory design with the clients Collaborative learning and knowledge building Authentic: Value and Validation Creativity and Entrepreneurship
Agile Scrum Methodology
Being aware - external clients versus internal Working culture and expectations Processes and deadlines – outside of our control IP and contracts Internal Boundaries May suffer from being less well defined – feature creep
Innovate teaching of software engineering and embed professional skills
Innovate Teaching of SE and Professional Skills
Comparative case studies If you had to choose one of these two carpets, as a picture of your own self, then which one of the two carpets would you choose? Christopher Alexander, ‘A Foreshadowing of 21st Century Art’ , 1993, p28
Creative space of design process and development Authenticity and Engagement: Knowing what a design process can and can’t do for you Value of Teams – Knowledge Building – widening participation Understanding and Taking Risk and Development of Resilience Identifying and Understanding Fuzzy Boundaries and Concepts e.g. requirements understanding Breaking down barriers/silos
Conclusion Keeping up-to-date with tools and experiences – connected to an experience of trends in industry; First hand experience and value of what works and what doesn’t and why (context); Software development challenges; Valuing and understanding the importance of diversity – knowledge sharing and building; Giving students space to take appropriate/managed risk – empowerment; Experience of core business and management processes in creating a successful project/business; Case-studies for investigation and debate – how to improve/points of reflection
Thank you for listening