If you're talking about development languages, the stacks we currently use are Oracle (Java / PL\SQL / Glassfish) and Microsoft (C# / T-SQL / IIS). When building web applications, the technologies are the same (HTML5 / CSS3 / JavaScript & jQuery), but we use MVC-type approaches for server-side view rendering (Spring MVC for Java and our proprietary Handlr framework, which is very loosely based on ASP.NET MVC, but much lighter).
Regarding business documentation, the business analysts do still make use of DFD's, ERD's etc (the open standard in this environment is GraphML, so we all just use yEd), but since the architecture of the projects we deal with are fairly similar and we implement an agile project management approach (scrum-like), we rather iterate features over a short period of time to make sure we meet the requirements. In a fast-paced environment like telco, you don't have the luxury of month-long projects with meetings upon meetings upon documents upon documents. The sign-off from the executives usually takes longer than the actual delivery of a project.![]()




