Hi there! I am Felienne. Since 2013 I am assistant professor at Delft University of Technology, where I research end-user programming. End-user programming is programming for everyone that does think of themselves as a programmer. In my PhD dissertation I worked on applying methods from software engineering to spreadsheets. During my PhD I founded a company called Infotron, based on the tools and techniques for spreadsheet analysis I developed. Recently, I have also worked on software engineering for kids (link in Dutch). I am regularly asked to speak about my research on conferences. Me, my research and my company have gotten some media coverage over the last years. I have some programming related hobbies too :) I teach a bunch of kids programming every Saturday in a local community center. I am in the board of Devnology, a Dutch developer community. I am also one of the people behind Joy of Coding conference, a one day developer conference in Rotterdam.
Do High and Low Performing Student Teams Use Scrum Differently in Capstone Projects? — Maria Paasivaara
And another talk about capstone projects, really cool! This paper compares high and low performing team and see how they use scrum. The project setup is very similar to the previous talk. The highest and lowest performing 4 teams were compared. High performance teams use the backlog more and communicatie with the product owner more, Read more about Do High and Low Performing Student Teams Use Scrum Differently in Capstone Projects? — Maria Paasivaara[…]
This is an intriguing title! I ran our third year projects for 3 years and I always wondered: What can students learn from a project? Like our projects, these ones were ran for external company and students were supposed to work in the customers office. The projects are about as heavy in terms of effort, Read more about What can Students Get from a Software Engineering Capstone Course? — María Cecilia Bastarrica[…]
This year for the first time the education track also has a keynote, Thomas Ball of Microsoft, talking about the micro:bit. How cool is that? This talk is of to a great start! Tom hands out 3 micro:bits too people in the audience on their laptop (not me sadly) He know explains some things about the Read more about Physical computing for everyone — Thomas Ball[…]
Chaordic learning? What is that? I had not heard about it before today. It is a hybrid between chaos and order. Our field went through a number of phases. It started with chaos, then everything needed to be ordered and like a product line after the ‘software crisis’ and then came XP which held the Read more about Chaordic Learning: A Case Study — Stephan Krusche[…]
Today’s keynote is by Moshe Vardi (Google Scholar) talking about… SAT solving! This should be fun. P=NP We all know about the P versus NP problem, this is a CS problem that is so important that even mathematicians think it matters. Consider these two problems the Hamilton cycle and the Eulerian cycle: visit all nodes versus Read more about The Automated-Reasoning Revolution: From Theory to Practice and Back — Moshe Vardi[…]