See Netcetera integrate front-end and back-end teams with Magnolia's Light Development.
609 views
View transcript
[Music] etc is a custom software development company so we develop software for our clients we have 400 employees in six different countries we produce software for the entire IT life cycle from strategy to implementation and operation like for example the track management of the Swiss railway and credit card payment systems but we also do more light light stuff like at websites so custom software is what we do asset to our website is important for us because it represents what we are doing so we want to develop quality software so we also want to have a high quality website and want to showcase it we are capable of doing a great map in software we are very satisfied with our new website for me as a user it's very easy to make some adjustments in the CMS all in all we are very happy it was quite interesting because we first planned the website and we had this information architecture in mind that was more like network like no hierarchical structure and then we found out that Magnolia 5 offers content apps and those content that are perfect to do such a navigation annotator I'm an internal customer development was like an agile process so first we built this information architecture and then step by step we developed it with the backend and the front-end team together [Music] what I like mostly about life development is that it helped us integrating frontal development with back-end development and because it was a success and we saw that we can use for our other project we are using the same approach for ABB iwb had a quite tight timeline and I think light development helped us to do stable in the timeline because we could work in parallel and only with that we could be on time and on budget working with web development helped us introducing new employees to the project in a faster way and also saved us a lot of time we had three different types of developers working closely together so we had an angular developers which did angular and energy calculator apps we had front-end developers doing the actual HTML CSS code and we had back-end developers working with Magnolia and Java and they could work so easily together because everything is file based because everything is insane with posit ori they are using at the same source to build our stuff so there is no kind of for king of front-end and Magnolia like you had in the past so hearing things on the file system is a huge advantage because we can see things we have everything checked in and we can see things in the moment and see things now pattern lab is a living style guide so you have all your front-end components together and you can have a look at it before you integrate them into your software and we developed a viscous which is kind of a bridge between pattern lab and Magnolia and light development made it quite easy because you can integrate such front-end centric node based processes into into Magnolia quite easy nine and so pattern lab allows us to develop components as front-end components first and as integrate them afterwards into Magnolia but it also allows us to go the other way around so we can develop the Magnolia part first with some simple basic HTML and then afterwards the front-end guys can take over and make a china I think it's important to have a website which is ready for the next five or ten years and which has not an old system behind it and so the future ready the component centric approach of Magnolia allows us to iterate our component add new features and to be more agile if you don't have XML files to look up every time and your Delta smaller and smaller looking ask for more