Trifork Blog

Posts Tagged ‘Scrum’

GOTO Amsterdam: the Scrum track

May 22nd, 2015 by

A conference is usually about new and exciting stuff and Scrum clearly isn’t new. Scrum is nowadays also adopted across all industries and I personally do not know one software developer who wasn’t part of a Scrum project yet. So, it’s not exciting either. Why the heck have then a Scrum track and even two keynotes about Scrum and Agile Software Development?



Read the rest of this entry »

Lessons learned how to do Scrum in a fixed price project

August 22nd, 2013 by

As a Scrum Master my opinion on doing Scrum in combination with a fixed price, fixed functionality and fixed deadline is somewhat tricky to grasp. However, it still common that in many projects fixed price is just simply the norm. For instance, this is often the case in public tenders for government or education institutions for various projects such as the procurement of a new software system to name an example.

So if you and your company win the tender it’s up to you and your team to deal with the “fixed everything” aspect of the project. Interested in how to deal with some of the ongoing aspects of changes in the requirements, deadlines and how to keep both the customer and the team happy? Read on, in this blog I will share with you our experiences with fixed price projects and Scrum.
Read the rest of this entry »

Tutorials and training sessions at GOTO Amsterdam

April 5th, 2012 by

One of the best things about organizing an international conference is that it brings a pool of experts from around the world to Amsterdam. Next to getting them to speak at the conference and have them available for discussions, it also allows for a unique opportunity to offer training & tutorial sessions.

Following the 2 day GOTO Amsterdam conference, on Saturday May 26 there is the chance to take part in a wide range of different tutorial sessions. There is literally something for everyone. These tutorial sessions are unique to GOTO attendees and on offer for a small additional registration fee. All trainings are held at Saturday May 26, 9.00-16.00.

The trainings

Training“A Programmatic Introduction to the Neo4j Graph Database”
ByIan Robinson

Ian  RobinsonNeo4j is a JVM-based graph database. Its graph data model is intuitive and expressive, mapping closely to your whiteboard domain model. For highly connected data, Neo4j is thousands of times faster than relational databases, making it ideal for managing complex data across many domains, from finance to social, telecoms to geospatial.

This tutorial covers the core functionality of the Neo4j graph database. With a mixture of theory and entertaining hands-on coding sessions, you’ll quickly learn how easy it is to develop a Neo4j-backed application.

Training“Starting Scrum”
ByZuzana Sochova

Zuzana  SochovaAgile methods become popular in all different segments of IT industry. As the business is changing faster, it expect from you to be flexible and adapt to the new conditions fast. Are you suffering from poor quality, low flexibility, inefficiency or lack of customer satisfaction? Are your projects failing or do you feel you can be better?

During the practical workshop “Starting Agile” you will understand the core principles of agile methods, learn how Scrum process works, and in the end be able to decide, if you like to consider changing your processes into agile and what do you expect from such change. During the day, you will be able to try some agile aspects at the training and directly compare the method with your current processes and create a list of initial steps for agile adoption in your company.

Agile is not just another process, it’s a new way of thinking; it’s a new culture, new philosophy.

Training“A user manual (how to build software that works the way your users think)”
ByChris Nodder

Chris  NodderLearn how to build software that works the way users’ brains work. Based on psychological principles and the results of hundreds of hours of user testing, this class shows you why users behave the way they do, and what you can do to make sure your software supports their mental processes.

People are strange. The way they interact with our software is often unbelievable to us. Why can’t they just click the damn button? In reality, much of users’ “random” behavior is actually very predictable when we understand how people think. Once you are familiar with these thought processes, you can build software that appeals better to your users.

Training“Beautiful and Shiny – The iOS Graphics System”
ByBill Dudney

Bill  DudneyiOS Apps are known for their rich and beautiful user interfaces. A big part of the beauty and responsiveness is due to the underlying graphics system. In this tutorial you’ll learn how to use Core Graphics and Core Animation to take your app to the next level.

Most of what ends up in an iOS UI is built with an image editor and part of the app at deploy time. But dynamic content can’t be drawn before hand instead it must be drawn on the device at runtime. Core Graphics has a rich set of API’s that can be used for just that purpose. The API is object-oriented but C based. That causes some devs to steer clear. In this tutorial we’ll demystify the API so you can take advantage of Core Graphics in your app.

Once we’ve covered the basics we’ll go into how the compositing model works on iOS. Every pixel that is displayed on a device goes through the Core Animation compositing engine. A through understanding of how the compositing engine works is vital to getting your app to look and perform great.

Title“Building Cross Platform Apps with PhoneGap & PhoneGap/Build”
byChristophe Coenraets

Christophe  CoenraetsLearn how to use PhoneGap to build platform neutral mobile apps with HTML, CSS and JavaScript. Now’s your chance to find out if the PhoneGap open source framework is the right technology choice for your mobile development projects.

PhoneGap has been widely recognized as a game-changer for mobile app development. The open source code has been downloaded more than 500,000 times and thousands of apps built using PhoneGap are available in mobile app stores and directories. Now’s your chance to find out what the buzz is all about. In this introductory session, Christophe will show you how to use PhoneGap to build platform neutral mobile applications with HTML, CSS and JavaScript that access device features like accelerometer, GPS, camera and contacts.

If you’re a web developer, mobile developer, mobile designer or a project manager in charge of mobile development, this session will help you decide whether or not the PhoneGap open source framework is right for your mobile development projects.

Training“Scala in Spring Tutorial”
by: Jan Machacek

Jan  MachacekJan MachacekJan’s tutorial will show how to start using Scala in Spring applications. You will build a traditional three-tiered application using Spring 3.1 DI, MVC, ORM, transactions with Hibernate 4 thrown in. We will construct the application entirely using Scala; starting with Java-like Scala code, then applying the functional and type safe features of Scala to the codebase. We will use BDD throughout the implementation.
You will learn how to write Spring-based code entirely in Scala. The code you will have at the end of the day will give you a good starting point for adding Scala to your Spring-based [Java] code.

If you are interested, sign up here!

JTeam Technology Matrix: The Stars

September 7th, 2009 by

In Alef’s previous blog entry about the JTeam Technology Matrix, he explained the basic idea of using a BCG-matrix to classify technologies. In this blog entry I’ll focus on the ‘Star’ section of our current matrix and highlight some of the technologies that are currently in there. Star technologies are the technologies that bring us added value in the projects that we do, but are also cool and innovative to use. Please keep in mind that the content of the matrix is under constant discussion and is subject to change. This overview should therefore be considered a snapshot of today’s matrix.
Read the rest of this entry »

Project: Paazl, offers choice in shipment

July 9th, 2009 by

JTeam is proud to announce the release of Paazl, one of the projects that we have been working on recently.

Paazl offers a solution to the growing demand for choice when it comes to shipping. The platform JTeam developed allows Paazl customers (mostly webshop owners) to offer a range of options in shipment to their customers in a very easy way. Basically distributors offer a number of shipping options, like the time of day to deliver and whether to deliver to the door or to a service center where you then can collect your shipment. Of course all of these options come at a price. But right now, almost no webshop offers the full flexibility in shipping that they could offer to their customer. This is where Paazl comes in…

Read the rest of this entry »