I've been transferred to another department at our company lately.
The team was going well but I notice they have some issues regarding with our Software Architect. On our team we are separated into two divisions which currently we are doing most of the front end development and on the other division which are concentrated on doing the back end API's (Back End Development). The two divisions meet only once or twice a week via meeting calls. Both divisions are separated geographically on two different countries. That's why we collaborate through calls and emails.
We keep on getting the feedback results with the back end team on what have they completed on the past 2 months. The Software Architect on the back end team said to us that the back end was going well and they keep on repeating the same answer as we want their outputs that they haven't given it yet for the past month.
Lately on our Division (Front End Development). We had a meeting with the back end team as well as for the project manager and business managers. My Team (Front End) raised our concern regarding what are the deadlines and project deliverables of our web project and as well as for the outputs of the back end team. We were really shocked that they have developed only two API for the past 2 months that is unrelated to what is agreed on the first place. Without any databases at all. Its very unimaginable.
One of the project manager (from a different department) asked several questions with the software architect.
Project Manager: What programming language did your team use on the back end API's? (Java, PHP, etc).
Software Architect: Is that even important? Let me get to the team
Software Architect: I have a quick question, what is Agile Scrum and why are we using it?
Software Architect: Also we need the API source code from the (project manager's) department so that we can reuse the code from our end
We were really in such surprise that he even didn't know what Agile Scrum is.
As a member of the team, what can I do to make things go well with both teams?
(Updated: We have talked it already with the business management and they seem to take the Software Architects side over our concerns)